v3.26.1
Restructuring charges - Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges $ 61   $ 2,430
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 $ 9   $ 2
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of revenue   Cost of revenue
Research and Development [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges $ 3   $ 762
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Expenses   Operating Expenses
Selling and Marketing Expense [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges $ (6)   $ 477
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Sales and marketing   Sales and marketing
General and Administrative [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Charges $ 55   $ 1,189
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] General and administrative   General and administrative