v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses and Other Current Liabilities    
Accrued payroll and related expenses $ 14,170 $ 17,971
Accrued research and development expenses 10,527 14,726
Accrued rebates and programs 6,604 6,245
Accrued professional fees 4,408 2,223
Accrued other 2,634 1,916
Accrued interest payable on Barings Credit Facility (Note 9) 713 754
Accrued expenses and other current liabilities $ 39,056 $ 43,835