XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Certain Balance Sheet Accounts - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued expenses    
Employee compensation $ 6,665 $ 3,706
Clinical trials 5,536 2,430
Interest payable 5,172 5,172
Income taxes payable 4,871 338
Consulting and professional fees 4,425 7,455
Contract research and development 3,209 3,916
Sales rebates, fees and discounts   8,442
Other accrued expenses 673 1,675
Total accrued expenses $ 30,551 $ 33,134