XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Expenses    
Accrued payroll and related expenses $ 8,383 $ 14,272
Accrued rebates and programs 4,465 5,265
Accrued professional fees 3,595 1,879
Accrued research and development expenses 12,301 11,054
Accrued interest payable on Barings Credit Facility (Note 9) 736 592
Accrued other 1,600 2,055
Accrued expenses and other current liabilities $ 31,080 $ 35,117