XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Expenses And Other Current Liabilities [Abstract]    
Product allowances accruals $ 8,899 $ 10,394
Bonus payable 4,329 4,439
Accrued interest 1,035  
Sales force commissions and incentive payments payable 667 727
Administrative expenses 366 757
Vacation accrual 1,477 1,505
Research and development expense accruals 895 702
Commercial and marketing expense accruals 2,892 728
Royalties payable   264
Restructuring liability   1,851
Legal, accounting, and other professional services 50 1,325
Trade relations 278 706
Other accrued expenses 2,792 5,207
Total $ 23,680 $ 28,605