XML 70 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Severance and Strategic Transformation Costs - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Restructuring Cost and Reserve [Line Items]        
Strategic transformation costs, remaining amount to be paid $ 3,772   $ 3,772  
Restructuring charges $ 2,541 $ 5,297 $ 6,006 $ 13,956
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, General and Administrative Expense, Research and Development Expense, Selling and Marketing Expense Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, General and Administrative Expense, Research and Development Expense, Selling and Marketing Expense Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, General and Administrative Expense, Research and Development Expense, Selling and Marketing Expense Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, General and Administrative Expense, Research and Development Expense, Selling and Marketing Expense
Cost of sales [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 601 $ 0 $ 887 $ 69
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization
Research and development [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 99 $ 233 $ 1,923 $ 1,769
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Research and Development Expense Research and Development Expense Research and Development Expense Research and Development Expense
Sales and marketing [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 1,022 $ 44 $ 1,325 $ 4,826
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling and Marketing Expense Selling and Marketing Expense Selling and Marketing Expense Selling and Marketing Expense
General and administrative [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 819 $ 5,020 $ 1,871 $ 7,292
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] General and Administrative Expense General and Administrative Expense General and Administrative Expense General and Administrative Expense