XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses and other current liabilities - Schedule of Other Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Payroll and related costs $ 9,194 $ 13,764
Rebates 24,267 11,010
Sales returns and coupons 2,452 2,422
Selling and marketing 4,619 2,850
Research and development expenses 2,212 1,995
Wholesale distributor fees 6,150 3,614
Professional fees 2,028 2,571
Operating lease liabilities $ 1,376 $ 1,361
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Interest payable $ 3,056 $ 1,250
Income taxes payable 550  
Other accrued expenses and current liabilities 3,324 3,467
Accrued expenses and other current liabilities $ 59,228 $ 44,304