XML 56 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued expenses:    
Product revenue allowances $ 17,376 $ 20,145
Selling, general and administrative expenses 5,130 6,229
Research and development expenses 221 644
Payroll expenses 6,316 6,801
Accrued interest 0 4,666
Other 1,059 3,015
Total accrued expenses 30,102 41,500
Other current liabilities:    
Lease liability 865 911
Total other current liabilities 865 911
Total accrued expenses and other current liabilities $ 30,967 $ 42,411