v3.26.1
Fair value measurements (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nov. 15, 2025
USD ($)
Convertible Senior Notes due 2025 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Instrument     $ 93,800
Fair Value, Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents $ 15,502 $ 40,120  
Liabilities, Fair Value Disclosure 48,748 6,255  
Fair Value, Recurring [Member] | Money Market Funds [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 15,502 40,120  
Fair Value, Recurring [Member] | Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 15,502 40,120  
Liabilities, Fair Value Disclosure 0 0  
Fair Value, Recurring [Member] | Level 1 [Member] | Money Market Funds [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 15,502 40,120  
Fair Value, Recurring [Member] | Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Liabilities, Fair Value Disclosure 14,552 0  
Fair Value, Recurring [Member] | Level 2 [Member] | Money Market Funds [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents 0 0  
Liabilities, Fair Value Disclosure 34,196 6,255  
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 | Money Market Funds [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and Cash Equivalents $ 0 0  
Measurement Input, Price Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants and Rights Outstanding, Measurement Input 0.90    
Derivative Liability, Measurement Input 1.05    
Measurement Input, Risk Free Interest Rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants and Rights Outstanding, Measurement Input 0.038    
Derivative Liability, Measurement Input 0.203    
Measurement Input, Expected Dividend Rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants and Rights Outstanding, Measurement Input 0    
Derivative Liability, Measurement Input 0    
Measurement Input, Expected Term      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants and Rights Outstanding, Measurement Input 1.81    
Measurement Input, Conversion Price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Derivative Liability, Measurement Input 0.92    
Warrant      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 3,504 6,255  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Mark To Market Adjustment (2,751)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances 0    
Warrant | Fair Value, Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure 3,504 6,255  
Warrant | Fair Value, Recurring [Member] | Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure 0 0  
Warrant | Fair Value, Recurring [Member] | Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure 0 0  
Warrant | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure 3,504 6,255  
Derivative Financial Instruments, Liabilities      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 30,692 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Mark To Market Adjustment (169)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances 30,861    
Derivative Financial Instruments, Liabilities | Fair Value, Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure 45,244 0  
Derivative Financial Instruments, Liabilities | Fair Value, Recurring [Member] | Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure 0 0  
Derivative Financial Instruments, Liabilities | Fair Value, Recurring [Member] | Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure 14,552 0  
Derivative Financial Instruments, Liabilities | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Liabilities, Fair Value Disclosure $ 30,692 $ 0