XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
USD ($)
contractManufacturingSite
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Basis Of Presentation [Line Items]        
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001    
Preferred stock, par value (in dollars per share) | $ / shares $ 0.001      
Cash $ 114,300,000 $ 111,584,000    
Net cash flows from operating activities 41,000,000      
Stockholders' equity 187,822,000 108,234,000 $ 69,764,000 $ 29,742,000
Allowance for doubtful accounts receivable 10,000.00 10,000.00    
Inventory reserve 4,180,000 2,254,000    
Depreciation 100,000 500,000 1,800,000  
Impairment charges recognized on finite lived intangibles assets 0 0 0  
Goodwill impairment charges $ 0 0 0  
Sales return maximum duration (in months) 18 months      
Offered period for sales return prior to expiration (in months) 6 months      
Offered period for sales return subsequent to expiration (in months) 12 months      
Number of contract manufacturing sites | contractManufacturingSite 3      
Advertising expenses $ 20,900,000 11,000,000 10,800,000  
Shipping and handling costs 23,373,000 24,665,000 21,590,000  
Unrecognized tax benefits 0 0    
Accruals for interest and penalties 0      
Trade receivables $ 56,900,000      
Accounts receivable outstanding, percentage 95.00%      
BUNAVAIL        
Basis Of Presentation [Line Items]        
Depreciation   300,000 1,500,000  
Impairment loss $ 0 300,000    
Reserve liability, product returns     2,200,000  
Shipping and Handling        
Basis Of Presentation [Line Items]        
Shipping and handling costs $ 50,000.00 $ 30,000.00 $ 30,000.00  
Minimum        
Basis Of Presentation [Line Items]        
Estimated useful lives of property and equipment 3 years      
Maximum        
Basis Of Presentation [Line Items]        
Estimated useful lives of property and equipment 10 years