XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current and Other Long-term Liabilities (Schedule of Other Current Liabilities) (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]    
Rebates, product returns, administrative fees and service fees $ 7,579,783 $ 8,347,214
Employee wages and benefits 1,197,832 1,440,859
Sancuso related liabilities 827,813 2,226,725
Current portion of accrued contingent consideration 2,424,000 3,006,310
Studies accrual 385,266 400,702
Accrued inventory purchases 0 609,621
Current deferred charges 220,402 614,551
Other 961,432 941,929
Total other current liabilities $ 13,596,528 $ 17,587,911