XML 115 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]        
Total   $ 90,545 $ 88,347 $ 105,829
Restructuring Charges        
Restructuring Cost and Reserve [Line Items]        
Total   0 3,937 $ 0
The Restructuring Plan        
Restructuring Cost and Reserve [Line Items]        
Adjusted free cash flow margin 0.20      
Severance and benefit costs   $ 0    
Total     16,950  
The Restructuring Plan | Restructuring Charges        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges $ 21,000      
The Restructuring Plan | Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring reserve     $ 3,937