XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenues (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Products [Abstract]    
Net revenues $ 8,587,605 $ 9,636,755
Acetadote    
Products [Abstract]    
Net revenues 1,273,764 1,265,440
Omeclamox-Pak    
Products [Abstract]    
Net revenues 141,392 645,325
Kristalose    
Products [Abstract]    
Net revenues 3,269,901 2,386,591
Vaprisol    
Products [Abstract]    
Net revenues 93,890 684,548
Caldolor    
Products [Abstract]    
Net revenues 1,039,747 813,027
Ethyol    
Products [Abstract]    
Net revenues 2,256,073 3,666,808
Totect    
Products [Abstract]    
Net revenues 412,774 0
Other    
Products [Abstract]    
Net revenues 100,064 175,016
Generic Acetadote    
Products [Abstract]    
Net revenues $ 800,000 $ 900,000