v3.25.1
Restructuring and Other Charges, Net - Components of Restructuring and Other Charges, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restructuring Cost and Reserve [Line Items]    
Loss on sale of business $ 3,916 $ 0
Restructuring and other charges, net 6,980 782
2H 2024 Plan, net    
Restructuring Cost and Reserve [Line Items]    
Restructuring and other charges, net 2,454 0
Q3 2023 Plan, net    
Restructuring Cost and Reserve [Line Items]    
Restructuring and other charges, net 918 598
Other restructuring and other charges, net    
Restructuring Cost and Reserve [Line Items]    
Severance charges, net (80) (9)
Facility and other exit costs 0 168
Loss on sale of business 4,420 0
Acquisition-related compensation arrangements 0 955
Other $ (732) $ (930)