XML 69 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Revenues (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Product Revenues      
Revenues $ 40,200,832 $ 40,376,563 $ 32,478,185
Accrued liabilities, current 16,710,927 8,714,814  
Other Revenues      
Other revenue, upfront payment 1,500,000    
Other revenue, potential upfront payments related to regulatory approval 2,400,000    
Other revenue, potential upfront payment related to product sales 4,600,000    
Cumulative upfront payment 1,500,000    
Milestone payments associated with international agreements 100,000    
Product Sales Related Accruals - Rebates, Product Returns, Administrative Fees and Service Fees      
Product Revenues      
Accrued liabilities, current 5,600,000 4,700,000  
Caldolor      
Product Revenues      
Revenues 5,001,997 4,178,443 4,132,833
Product, Acetadote, Generic      
Product Revenues      
Revenues 3,100,000 4,600,000 4,800,000
Ethyol      
Product Revenues      
Revenues 10,545,906 10,835,038 838,386
Product Sales Related Allowances - Chargebacks, Cash Discounts and Damaged Goods      
Product Revenues      
Accounts receivable, allowances, current 900,000 500,000  
Collaborative Arrangement, Federal Small Business Grant Programs | Grant      
Product Revenues      
Revenues $ 100,000 $ 200,000 $ 100,000