XML 59 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Current and Other Long-term Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Other Liabilities, Current [Abstract]  
Schedule of accrued liabilities
Other current liabilities consisted of the following at December 31:
20242023
Rebates, product returns, administrative and service fees$7,834,210 $7,579,783 
Employee wages and benefits1,200,790 1,197,832 
Current portion of accrued contingent consideration1,370,556 2,424,000 
Studies accrual429,825 385,266 
Sancuso related liabilities289,928 827,813 
Accrued audit fees273,000 — 
Current deferred charges207,059 220,402 
Other645,587 961,432 
Total accrued liabilities$12,250,955 $13,596,528 
Schedule of other long-term liabilities
Other long-term liabilities consisted of the following at December 31:
20242023
Non-current portion of accrued contingent consideration$2,877,312 $3,284,672 
Deferred compensation3,172,483 2,894,894 
Other250,000 274,000 
Total other long-term liabilities$6,299,795 $6,453,566