XML 91 R81.htm IDEA: XBRL DOCUMENT v3.26.1
Restructuring Charges - Narrative (Details) - Optimizing for Profitable Growth - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Cumulative severance and other restructuring charges $ 132,000    
Restructuring charges 16,168 $ 19,381  
Cumulative severance and other restructuring charges, non-cash 5,000    
Non-cash charges 5,000    
Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 15,371 $ 17,744 $ 25,000
Maximum      
Restructuring Cost and Reserve [Line Items]      
Expected restructuring costs $ 140,000