XML 36 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Revenues (Details) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Products:    
Net revenues $ 9,636,755 $ 7,737,532
Acetadote    
Products:    
Net revenues 1,265,440 1,837,462
Omeclamox-Pak    
Products:    
Net revenues 645,325 760,319
Kristalose    
Products:    
Net revenues 2,386,591 3,617,806
Vaprisol    
Products:    
Net revenues 684,548 368,047
Caldolor    
Products:    
Net revenues 813,027 1,071,968
Ethyol    
Products:    
Net revenues 3,666,808 0
Other    
Products:    
Net revenues $ 175,016 $ 81,930