XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Schedule of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Products:        
Revenues $ 10,299,152 $ 9,055,483 $ 21,474,197 $ 19,592,642
Kristalose        
Products:        
Revenues 3,570,272 5,275,065 7,515,368 8,269,443
Sancuso        
Products:        
Revenues 3,398,548 0 6,795,758 0
Vibativ        
Products:        
Revenues 1,596,821 1,844,936 4,098,255 6,897,179
Caldolor        
Products:        
Revenues 1,193,916 938,328 2,153,546 2,477,824
Vaprisol        
Products:        
Revenues (134,621) 399,952 (251,623) 1,534,216
Acetadote        
Products:        
Revenues 126,789 152,781 237,884 269,972
Omeclamox-Pak        
Products:        
Revenues (26,412) (24,109) (3,676) (474,371)
RediTrex        
Products:        
Revenues 93,676 7,382 152,904 (24,870)
Other revenue        
Products:        
Revenues $ 480,163 $ 461,148 $ 775,781 $ 643,249