v3.26.1
Summary of business and significant accounting policies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]            
Contract with Customer, Liability $ 51,700     $ 51,700   $ 54,200
Deferred Revenue, Revenue Recognized 16,100   $ 16,700 38,000 $ 39,700  
Accumulated deficit $ (906,919)     (906,919)   (775,094)
RevenueIncreaseDecrease (28.90%)          
Gain (Loss) on Extinguishment of Debt       (8,870) 0  
Revenues $ 104,934   152,643 203,999 286,951  
Cash and cash equivalents $ 27,265   $ 58,571 $ 27,265 58,571 $ 49,674
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount 100.00% 101.00%   100.00%   67.00%
Cash, Cash Equivalents, and Short-Term Investments $ 27,265     $ 27,265    
Market Capitalization, Percentage Increase/Decrease     38.00%      
Goodwill, Impairment Loss $ 0   $ 0 0 18,600  
Repayments of Lines of Credit       $ 1,850 20,000  
Market Capitalization Sensitivity 100.00%     100.00%    
Interest Income, Other $ 200   500 $ 600 1,100  
Operating Income (Loss) (38,982)   (14,007) (96,227) $ (59,215)  
Market Capitalization 141,500 $ 126,400        
Net Assets (32,700) $ (1,900)   (32,700)    
Aggregate Debt Outstanding, Principal 87,200     87,200   $ 69,300
Purchase Commitment, Remaining Minimum Amount Committed 42,094     42,094   $ 1,343
Non-Cancelable Non-Refundable Purchase Commitment 39,600     39,600    
Deferred Revenue, Revenue Recognized $ 22,500   $ 22,900      
IEEPA Tariffs Paid       20,200    
IEEPA Approved Refund Claims       18,900    
IEEPA Refund Received       $ 17,900