XML 115 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Current and Other Long-term Liabilities (Schedule of Other Current Liabilities) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities, Current [Abstract]    
Rebates, product returns, administrative fees and service fees $ 3,680,677 $ 4,072,151
Employee wages and benefits 1,340,846 998,064
Current portion of accrued contingent consideration 2,685,531 2,787,741
Accrued inventory purchases 18,211 294,000
Deferred acquisition liability 0 2,187,140
Other 943,038 915,285
Total other current liabilities $ 8,668,303 $ 11,254,381