XML 55 R43.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
Mar. 31, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Payroll and related costs $ 10,845 $ 13,764
Rebates 9,810 11,010
Sales returns and coupons 1,252 2,422
Selling and marketing 2,611 2,850
Research and development expenses 2,295 1,995
Wholesale distributor fees 6,352 3,614
Professional fees 2,080 2,571
Operating lease liabilities $ 1,369 $ 1,361
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Other accrued expenses and current liabilities $ 4,611 $ 4,717
Accrued expenses and other current liabilities $ 41,225 $ 44,304