XML 51 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues, Recognition and Allowances - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue, net $ 13,122 $ 14,545
Company product sales    
Disaggregation of Revenue [Line Items]    
Revenue, net 12,495 13,236
Contract manufacturing sales    
Disaggregation of Revenue [Line Items]    
Revenue, net 542 1,298
Research and development services and other income    
Disaggregation of Revenue [Line Items]    
Revenue, net 85 11
Topical    
Disaggregation of Revenue [Line Items]    
Revenue, net 9,032 7,908
Injectables    
Disaggregation of Revenue [Line Items]    
Revenue, net $ 3,463 $ 5,328