v3.21.1
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
Apr. 30, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Aggregate equity interest percentage 100.00%   100.00%        
Cash, uninsured amount $ 2,300,000   $ 2,300,000 $ 900,000      
Inventory valuation reserves 1,600,000   1,600,000 1,300,000      
Impairment of held-for-sale assets     376,000 0      
Impairment of intangible assets     0 0      
Goodwill impairment charge   $ 9,000,000.0 8,996,000 0      
Equity method investments 2,000,000.0   2,000,000.0        
Equity method investments, upward price adjustment       1,500,000      
Deferred offering costs           $ 3,500,000  
Advertising expense     $ 3,600,000 $ 4,600,000      
Intraperiod tax allocation, distribution percent     85.00%        
Intraperiod tax allocation remaining after distribution     15.00%        
Revenue percentage     0.10% 0.10%      
VAT payable 9,882,000   $ 9,882,000 $ 0      
VAT refund receivable 4,391,000   4,391,000 0      
Business combination, indemnification asset 900,000   900,000        
VAT expense, net 4,500,000            
Operating lease, liability 3,490,000   3,490,000   $ 2,600,000    
Operating lease right-of-use assets $ 3,104,000   $ 3,104,000 $ 4,695,000 $ 2,400,000    
Airgraft Inc.              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Equity method investment, ownership percentage 1.49%   1.49%        
Bill and Hold              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Revenue recognized     $ 1,700,000        
Accounting Standards Update 2016-02              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Operating lease, liability             $ 2,600,000
Operating lease right-of-use assets             $ 2,400,000
Product Concentration Risk | Revenue | Products Without PMTA              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Concentration risk, percentage     0.40% 1.00%      
Product Concentration Risk | Revenue | Mint Products              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Concentration risk, percentage     0.10% 17.80%      
IPO | Airgraft Inc.              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Liability for returns included in accrued expenses $ 800,000   $ 800,000 $ 600,000      
Other current assets $ 200,000   $ 200,000 $ 300,000      
Total order cost, percentage     50.00%