XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other current liabilities consist of the following: (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued payroll, bonuses and commission costs $ 8,040,278 $ 6,854,002
Allowance for coupons and returns 10,316,298 5,294,120
Accrued sales and marketing costs 3,285,662 2,288,028
Accrued compensated absences 1,463,878 1,178,110
Allowance for wholesale distributor fees 2,347,122 792,891
Accrued legal and accounting expense 422,336 385,824
Accrued research and development 1,049,603 388,675
Accrued rent 365,155
Operating lease liability 1,501,539
Accrued rebates 3,916,672 412,570
Other accrued expenses 1,480,225 375,573
TOTAL OTHER CURRENT LIABILITIES $ 33,823,613 $ 18,334,948