XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Restructuring Charges and Asset Write-Offs - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs $ 2,275 $ 828,146 $ 5,660 $ 1,156,522  
Second Half 2024 Restructuring | Asset Write-offs          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     726,000    
Second Half 2024 Restructuring | Severance and Employee Benefits          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     53,400    
Second Half 2024 Restructuring | Contract Cancellation Costs          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     38,700    
Second Half 2024 Restructuring | Other          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     38,700    
Second Half 2024 Restructuring | Minimum          
Restructuring Cost and Reserve [Line Items]          
Percentage of total headcount impacted by restructuring         600.00%
Second Half 2024 Restructuring | Maximum          
Restructuring Cost and Reserve [Line Items]          
Percentage of total headcount impacted by restructuring         700.00%
First Half 2024 Restructuring | Asset Write-offs          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     280,600    
First Half 2024 Restructuring | Severance and Employee Benefits          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     18,900    
First Half 2024 Restructuring | Contract Cancellation Costs          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     24,900    
First Half 2024 Restructuring | Other          
Restructuring Cost and Reserve [Line Items]          
Restructuring charges and asset write-offs     $ 5,400