XML 66 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]      
Professional services and consulting and other vendor fees $ 21,304 $ 17,404  
Payroll and other employee-related costs 8,883 7,735  
Warrants liability (Note 9) 1,882 2,999  
Accrued interest 7,363 1,122  
Restructuring (Note 12) 885 1,387 $ 3,028
Sales commissions 1,459 1,787  
Other 6,329 6,266  
Total accrued expenses and other current liabilities $ 48,105 $ 38,700