v3.25.2
Restructuring and Other Charges, Net - Schedule of Components of Restructuring and Other Charges, Net (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]        
Loss on sale of business     $ 3,916 $ 0
Restructuring and other charges, net $ 6,612 $ 3,491 13,592 4,273
2H 2024 Plan, net        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other charges, net 1,307 0 3,761 0
Q3 2023 Plan, net        
Restructuring Cost and Reserve [Line Items]        
Restructuring and other charges, net 1,884 (303) 2,802 295
Other restructuring and other charges, net        
Restructuring Cost and Reserve [Line Items]        
Severance charges, net 1,262 2,464 1,182 2,455
Facility and other exit costs 0 32 0 200
Loss on sale of business 0 0 4,420 0
Acquisition-related compensation arrangements 0 955 0 1,910
Other $ 2,159 $ 343 $ 1,427 $ (587)