v3.25.4
Restructuring charges - Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 4,044 $ 24,412 $ 738
Third quarter 2024 restructuring        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges $ 18,700      
Cost of Revenue [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 12 $ 755 $ (90)
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Cost of revenue Cost of revenue Cost of revenue
Research and Development [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 1,430 $ 16,585 $ 687
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses Operating Expenses Operating Expenses
Selling and Marketing Expense [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 542 $ 5,310 $ 130
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Sales and marketing Sales and marketing Sales and marketing
General and Administrative [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Charges   $ 2,060 $ 1,762 $ 11
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   General and administrative General and administrative General and administrative