v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities    
Accrued payroll and related expenses $ 8,033 $ 17,971
Accrued rebates and programs 5,914 6,245
Accrued professional fees 3,651 2,223
Accrued research and development expenses 16,506 14,726
Accrued interest payable on Barings Credit Facility (Note 9) 716 754
Accrued other 1,667 1,916
Accrued expenses and other current liabilities $ 36,487 $ 43,835