XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring and related charges - 2025 restructuring Plan (Details) - 2025 Restructuring Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 05, 2024
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs $ 160,000 $ 70,000
Cash Related Charges    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs   75,000
Employee Related Costs    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs   30,000
Various Transformational Initiatives    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs   45,000
Non-Cash Charges    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs   85,000
Employee Severance, Noncash    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs   7,000
Intangible and Other Asset Impairment    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs   $ 78,000
Minimum    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs 140,000  
Maximum    
Restructuring Cost and Reserve [Line Items]    
Expected restructuring costs $ 160,000