XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Expenses    
Accrued payroll and related expenses $ 14,272 $ 8,156
Accrued rebates and programs 5,265 5,117
Accrued professional fees 1,879 691
Accrued research and development expenses 11,054 1,488
Accrued interest payable on Convertible Notes (Note 9)   10,886
Accrued interest payable on Barings Credit Facility (Note 9) 592 803
Accrued other 2,055 1,525
Other $ 35,117 $ 28,666