v3.25.4
Summary of business and significant accounting policies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 20, 2023
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Nov. 15, 2025
Nov. 24, 2020
Property, Plant and Equipment [Line Items]                
Operating Lease, Impairment Loss       $ 0 $ 3,276 $ 0    
Contract with Customer, Liability   $ 54,200   54,200 58,300      
Deferred Revenue, Revenue Recognized       55,400 55,800      
Accumulated deficit   (775,094)   (775,094) (681,607)      
Product Warranty Liability [Line Items]                
Gain (Loss) on Extinguishment of Debt $ 3,100     0 0 (3,092)    
Cash and cash equivalents   $ 49,674   $ 49,674 102,811 222,708    
Warranty Period       12 months        
Policy Text Block [Abstract]                
RevenueIncreaseDecrease   (18.70%)            
Gain (Loss) on Extinguishment of Debt $ 3,100     $ 0 0 (3,092)    
Revenues       651,542 801,473 1,005,459    
Cash and cash equivalents   $ 49,674   $ 49,674 102,811 222,708    
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount   67.00%   67.00%        
Cash, Cash Equivalents, and Short-Term Investments   $ 49,674   $ 49,674 102,811      
Market Capitalization, Percentage Increase/Decrease     38.00%          
Goodwill, Impairment Loss       18,600 0 0    
Repayments of Lines of Credit       $ 48,044 0 0    
Market Capitalization Sensitivity   65.00%   65.00%        
Advertising Expense       $ 11,600 33,300 44,100    
Interest Income, Other       3,100 4,700 9,900    
Operating Income (Loss)       (83,341) $ (135,033) $ (75,463)    
2021 Credit Facility [Member]                
Policy Text Block [Abstract]                
Line of Credit Facility, Remaining Borrowing Capacity   $ 0   0        
Line of Credit Facility, Remaining Borrowing Capacity   $ 0   $ 0        
Convertible Senior Notes due 2025 [Member]                
Property, Plant and Equipment [Line Items]                
Debt Instrument             $ 93,800 $ 143,800
Convertible Senior Notes due 2025 [Member]                
Property, Plant and Equipment [Line Items]                
Interest rate               1.25%
Europe [Member]                
Product Warranty Liability [Line Items]                
Warranty Period       24 months