XML 53 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Nature of Business and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2016
USD ($)
Manufacturer
Customer
$ / shares
Dec. 31, 2015
USD ($)
$ / shares
Dec. 31, 2014
USD ($)
Basis Of Presentation [Line Items]      
Common Stock, par value | $ / shares $ 0.001 $ 0.001  
Number of contract manufacturers | Manufacturer 2    
Percentage of amount due to vendors payable 5.60% 7.15%  
Number of customers | Customer 3    
FDIC insurance coverage $ 250,000    
Net deposit amount exceeding specified amount under FDIC $ 32,000,000 $ 83,600,000  
Discount for prompt payment 2.00%    
Percentage of prompt payment discount, accrued 100.00%    
Allowance for prompt payment of discount $ 50,000 50,000  
Allowance for Doubtful Accounts Receivable 0 20,000  
Allowance for Doubtful Accounts Receivable, Write-offs 20,000 0 $ 0
Inventory allowances recorded 0 0  
Impairment loss     295,000
Impairment charges recognized on finite lived intangibles assets 0 0 0
Goodwill impairment charges 0 0 0
Deferred revenue related to sales $ 1,700,000 1,900,000  
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    
Discount for prompt payment 2.00%    
Number of large wholesalers | Customer 3    
Percentage of accruals accounted by three large wholesalers 92.00%    
Advertising expenses $ 4,200,000 4,900,000 4,800,000
Shipping and handling costs $ 10,000 $ 10,000 $ 80,000
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Basis Of Presentation [Line Items]      
Total annual sales percentage 91.00% 90.00% 88.00%
BUNAVAIL [Member]      
Basis Of Presentation [Line Items]      
Idle equipment net $ 3,700,000    
Impairment loss 0 $ 0 $ 300,000
Deferred cost of sales 1,700,000 $ 1,700,000  
Onsolis [Member]      
Basis Of Presentation [Line Items]      
Idle equipment net $ 1,500,000    
Minimum [Member]      
Basis Of Presentation [Line Items]      
Period of payments from customers 30 days    
Estimated useful lives of equipment 3 years    
Accrual to payment cycle period 1 month    
Maximum [Member]      
Basis Of Presentation [Line Items]      
Period of payments from customers 37 days    
Estimated useful lives of equipment 10 years    
Accrual to payment cycle period 3 months