v3.25.2
Restructuring Related Balance Sheet Activity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Restructuring Cost and Reserve [Line Items]  
Beginning balance, January 1, 2025 $ 41,331
Costs charged to expense 684
Cash payments (14,542)
Cash Receipts From Restructuring 30
Net assets disposed and impaired (5)
Effect of change in exchange rates 3,630
Ending balance, June 30, 2025 31,128
Accrued Employee Severance [Member]  
Restructuring Cost and Reserve [Line Items]  
Beginning balance, January 1, 2025 38,115
Costs charged to expense (1,540)
Cash payments (13,011)
Cash Receipts From Restructuring 0
Net assets disposed and impaired 0
Effect of change in exchange rates 3,544
Ending balance, June 30, 2025 27,108
Asset Impairment and Net (Gain) Loss on Sale or Disposal [Member]  
Restructuring Cost and Reserve [Line Items]  
Beginning balance, January 1, 2025 0
Costs charged to expense (25)
Cash payments 0
Cash Receipts From Restructuring 30
Net assets disposed and impaired (5)
Effect of change in exchange rates 0
Ending balance, June 30, 2025 0
Other Accrued Costs [Member]  
Restructuring Cost and Reserve [Line Items]  
Beginning balance, January 1, 2025 3,216
Costs charged to expense 2,249
Cash payments (1,531)
Cash Receipts From Restructuring 0
Net assets disposed and impaired 0
Effect of change in exchange rates 86
Ending balance, June 30, 2025 $ 4,020