v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
Dec. 15, 2025
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]      
Contractual final payment   $ 42,363  
Warrants and Rights Outstanding   10,836 $ 19,392
Term Loan Facility due 2029      
Line of Credit Facility [Line Items]      
Loan facility $ 77,500    
Maturity date Dec. 01, 2029    
Current term loan facility $ 12,500    
Term loan facility available in the future $ 25,000    
Variable rate term greater of 11.50%    
Debt Instrument, Interest Rate, Stated Percentage 11.50%    
Contractual final payment $ 2,400 $ 2,400  
Warrants and Rights Outstanding 5,000    
Conversion amount 2,500    
Term Loan Facility due 2029 | Tranche One      
Line of Credit Facility [Line Items]      
Current term loan facility $ 40,000    
Term Loan Facility due 2029 | Base Rate      
Line of Credit Facility [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 11.50%    
Term Loan Facility due 2029 | Prime Rate      
Line of Credit Facility [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 4.50%