XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Schedule of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Products:        
Revenues $ 11,413,072 $ 8,072,540 $ 32,887,269 $ 27,665,182
Kristalose        
Products:        
Revenues 3,903,305 4,012,746 11,418,673 12,286,729
Sancuso        
Products:        
Revenues 3,960,652 0 10,756,411 0
Vibativ        
Products:        
Revenues 1,909,750 1,896,584 6,008,005 8,799,891
Caldolor        
Products:        
Revenues 921,811 1,255,669 3,075,355 3,734,273
Vaprisol        
Products:        
Revenues (436) 325,774 (252,059) 1,861,130
Acetadote        
Products:        
Revenues 99,792 368,733 337,685 638,704
Omeclamox-Pak        
Products:        
Revenues 35,600 22,689 31,925 (451,683)
RediTrex        
Products:        
Revenues 85,809 11,459 238,712 (13,291)
Other revenue        
Products:        
Revenues $ 496,789 $ 178,886 $ 1,272,562 $ 809,429