XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring and Other Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2025
Sep. 30, 2024
Restructuring Cost and Reserve [Line Items]            
Restructuring expenses $ 31,827   $ 0   $ 31,827 $ 0
Unpaid restructuring charges 32,448 $ 13,001   $ 5,299 32,448  
2023 Restructuring            
Restructuring Cost and Reserve [Line Items]            
Restructuring expenses       14,000    
Unpaid restructuring charges   0   5,299    
2024 Restructuring            
Restructuring Cost and Reserve [Line Items]            
Restructuring expenses   37,000     2,100  
Unpaid restructuring charges 488 13,001   $ 0 488  
Reduction in restructuring liability         14,600  
2025 Restructuring            
Restructuring Cost and Reserve [Line Items]            
Unpaid restructuring charges 31,960 $ 0     31,960  
Cost of net revenues | 2025 Restructuring            
Restructuring Cost and Reserve [Line Items]            
Restructuring expenses 4,800       4,800  
Restructuring and other charges | 2025 Restructuring            
Restructuring Cost and Reserve [Line Items]            
Restructuring expenses 31,800       31,800  
Minimum | 2025 Restructuring            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring cost 40,000       40,000  
Maximum | 2025 Restructuring            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring cost $ 50,000       $ 50,000