XML 62 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Other current liabilities consist of the following: (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued payroll, bonuses and commission costs $ 4,381,729 $ 8,040,278
Allowance for coupons and returns 8,353,403 10,316,298
Accrued sales and marketing costs 1,578,971 3,285,662
Accrued compensated absences 2,558,055 1,463,878
Allowance for wholesale distributor fees 2,130,230 2,347,122
Accrued legal and accounting expense 1,052,935 422,336
Accrued research and development 1,059,077 1,049,603
Operating lease liability 2,404,286 1,501,539
Accrued rebates 6,629,732 3,916,672
Other accrued expenses 1,072,066 1,480,225
TOTAL OTHER CURRENT LIABILITIES $ 31,220,484 $ 33,823,613