v3.26.3
Accrued Liabilities and Other (Tables)
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued and other current liabilities were as follows:
September 30,December 31,
20262025
(in thousands)
Payroll-related accruals$21,001 $28,572 
Value-added and other tax5,040 7,857 
Purchasing accruals4,834 3,998 
Accrued interest expense2,900 2,659 
Accrued professional fees2,354 2,143 
Accrued royalties3,389 3,462 
Consideration payable in cash or equity— 120 
Accrued restructuring2,150 — 
Accrued other liabilities7,359 6,472 
Total accrued liabilities and other$49,027 $55,283