XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses and other current liabilities - Schedule of Other Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Payroll and related costs $ 14,346 $ 11,179
Rebates 15,421 11,011
Sales returns and coupons 3,200 7,057
Sales and marketing 6,223 228
Wholesale distributor fees 4,626 2,632
Professional fees 2,477 925
Other accrued expenses and current liabilities 5,381 5,138
Accrued expenses and other current liabilities $ 51,674 $ 38,170