XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Expenses - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Expenses    
Accrued payroll and related expenses $ 13,052 $ 14,272
Accrued rebates and programs 6,229 5,265
Accrued professional fees 3,393 1,879
Accrued research and development expenses 14,959 11,054
Accrued interest payable on Barings Credit Facility (Note 9) 733 592
Accrued other 1,906 2,055
Accrued expenses and other current liabilities $ 40,272 $ 35,117