XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Strategic restructuring - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2023
Positions
Dec. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]    
Reduction in employee headcount, positions | Positions 100  
Reduction in employee headcount, percentage 20.00%  
Restructuring charges   $ 6,494
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Expenses
Workforce Reduction    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 6,700
Workforce Reduction | One-time Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   6,500
Workforce Reduction | Non-cash Stock Based Compensation Expense    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 200