XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Accrued Expenses and Other Current Liabilities [Abstract]    
Accrued rebates $ 9,112,871 $ 5,040,200
Accrued distribution fees 2,486,555 4,739,651
Accrued incentives 2,866,982 4,066,109
Accrued testing 256,608 1,189,970
Accrued payroll and other compensation 1,550,263 1,197,337
Other 2,105,653 981,721
Total accrued expenses and other current liabilities $ 18,378,932 $ 17,214,988