XML 96 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Schedule of Restructuring Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Restructuring charge $ 95,441 $ 56,643 $ 13,529
Restructuring Incurred Cost, Statement Of Income Or Comprehensive Income, Extensible Enumeration, Not Disclosed Flag Total restructuring charge Total restructuring charge Total restructuring charge
Q3 2024 Action      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge $ 63,398 $ 0 $ 0
Q1 2023 Action      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge 0 20,668 0
FlexBase      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge 1,717 27,654 3,637
GO-NET      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge 0 0 7,490
Acquisitions related and other      
Restructuring Cost and Reserve [Line Items]      
Restructuring charge $ 30,326 $ 8,321 $ 2,402