v3.26.1
Fair value measurements (Details)
$ in Thousands, shares in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Nov. 15, 2025
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Conversion or Settlement $ 15,300      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Conversion of Stock, Shares Converted | shares 15.5      
Debt Conversion, Converted Instrument, Amount $ 17,111 $ 0    
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 17,141   $ 40,120  
Liabilities, Fair Value Disclosure 38,414   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 17,141   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 17,141   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 17,141   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 19,233   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 19,181   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 1.01      
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.041      
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.56      
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,684   6,255  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Mark To Market Adjustment (2,571)      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances 0      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Conversion or Settlement 0      
Warrant | Fair Value, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Liabilities, Fair Value Disclosure 3,684   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,684   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 15,497   0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Mark To Market Adjustment (62)      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances 30,861      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Conversion or Settlement (15,302)      
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 34,730   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 19,233   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 $ 15,497   $ 0