XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Revenues (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Products:    
Net revenues $ 8,330,734 $ 8,729,860
Acetadote    
Products:    
Net revenues 713,899 849,502
Omeclamox-Pak    
Products:    
Net revenues 114,770 199,537
Kristalose    
Products:    
Net revenues 3,311,696 3,307,658
Vaprisol    
Products:    
Net revenues 208,763 286,676
Caldolor    
Products:    
Net revenues 1,096,291 1,317,074
Vibativ    
Products:    
Net revenues 2,425,755 2,060,195
Other revenue    
Products:    
Net revenues 459,560 709,218
Grant | Collaborative Arrangement, Federal Small Business Grant Programs    
Products:    
Net revenues $ 200,000 $ 600,000