XML 113 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
USD ($)
Customer
Manufacturer
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
Basis Of Presentation [Line Items]      
Common stock, par value (in usd per share) | $ / shares $ 0.001 $ 0.001  
Preferred stock, par value (in usd per share) | $ / shares $ 0.001 $ 0.001  
Number of contract manufacturers | Manufacturer 3    
Percentage of amount due to vendors payable 30.30% 6.30%  
Number of customers | Customer 3    
FDIC insurance coverage $ 250,000    
Net deposit amount exceeding specified amount under FDIC $ 65,100,000 $ 43,600,000  
Discount for prompt payment 2.00%    
Percentage of prompt payment discount, accrued 100.00%    
Allowance for prompt payment of discount $ 900,000 300,000  
Allowance for doubtful accounts receivable 0 0  
Inventory reserve 384,000 187,000  
Depreciation 300,000 1,000,000.0 $ 700,000
Impairment loss 0 78,000 0
Impairment charges recognized on finite lived intangibles assets 0 0 0
Goodwill impairment charges $ 0 0 0
Sales return maximum duration 18 months    
Offered period for sales return prior to expiration 6 months    
Offered period for sales return subsequent to expiration 12 months    
Research and development $ 0 4,903,000 13,040,000
Advertising expenses 10,800,000 4,500,000 3,800,000
Shipping and handling costs $ 21,590,000 $ 15,783,000 $ 19,496,000
Sales Revenue, Net | Customer Concentration Risk      
Basis Of Presentation [Line Items]      
Percentage of amount due to major vendors accounts payable 94.00% 92.00% 92.00%
BUNAVAIL      
Basis Of Presentation [Line Items]      
Inventory reserve $ 200,000    
Depreciation 1,500,000    
Impairment loss 0 $ 0 $ 0
Reserve liability, product returns 2,200,000    
Shipping and Handling      
Basis Of Presentation [Line Items]      
Shipping and handling costs $ 30,000.00 $ 20,000.00 $ 10,000.00
Minimum      
Basis Of Presentation [Line Items]      
Estimated useful lives of equipment 3 years    
Maximum      
Basis Of Presentation [Line Items]      
Estimated useful lives of equipment 10 years