XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued expenses and other current liabilities - Schedule of Other Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Payroll and related costs $ 13,764 $ 11,179
Rebates 11,010 11,011
Sales returns and coupons 2,422 7,057
Selling and marketing expenses 2,850 228
Research and development expenses 1,995 925
Wholesale distributor fees 3,614 2,632
Professional fees 2,571 925
Operating lease liabilities $ 1,361 $ 2,254
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Other $ 4,717 $ 1,959
Accrued expenses and other current liabilities $ 44,304 $ 38,170