XML 44 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation and Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Summary Of Significant Accounting Policies [Line Items]    
Carrying value of short-term investments $ 16,503 $ 22,520
Inventory reserve 350 464
Equipment, molds, furniture and fixtures, net 16,223 15,961
Accumulated depreciation 10,309 $ 9,769
Remaining performance obligations $ 25,200  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Explanation The Company expects to recognize revenue on the remaining performance obligations over the next five years.  
Licensing and Development Revenue [Member]    
Summary Of Significant Accounting Policies [Line Items]    
Revenue recognized $ 780  
Teva [Member]    
Summary Of Significant Accounting Policies [Line Items]    
Future net profits from commercial sales percent 50.00%  
Minimum [Member]    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives 3 years  
Royalty payment period 45 days  
Maximum [Member]    
Summary Of Significant Accounting Policies [Line Items]    
Estimated useful lives 10 years  
Royalty payment period 60 days