XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses and other current liabilities - Other accrued expenses and other current liabilities consisted of the following (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and related costs $ 8,311 $ 11,179
Rebates 12,691 11,011
Sales returns and coupons 5,676 7,057
Wholesale distributor fees 4,243 2,632
Professional fees 6,198 925
Other accrued expenses and current liabilities 8,855 5,366
Accrued expenses and other current liabilities $ 45,974 $ 38,170