XML 61 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
Sep. 30, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Payroll and related costs $ 8,460 $ 13,764
Rebates 16,854 11,010
Sales returns and coupons 3,434 2,422
Selling and marketing 3,475 2,850
Research and development expenses 1,826 1,995
Wholesale distributor fees 4,520 3,614
Professional fees 739 2,571
Operating lease liabilities $ 1,383 $ 1,361
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Income taxes payable $ 290  
Other accrued expenses and current liabilities 2,587 $ 4,717
Accrued expenses and other current liabilities $ 43,568 $ 44,304