XML 115 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended 27 Months Ended 33 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Dec. 28, 2024
Dec. 28, 2024
Dec. 28, 2024
2024 Plan            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges $ 17,043          
2024 Plan | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges 17,043          
2023 Plan            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges $ 5,122 $ 53,743 $ 13,608      
2023 Plan | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges         $ 72,473  
2023 Plan | Other Cash Restructuring Charges | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges       $ 2,158    
2023 Plan | Non-cash Restructuring Charges | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges       6,662    
2023 Plan | Real Estate Restructuring | Lease Termination Costs | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges       $ 12,789    
2023 Plan | Real Estate Restructuring | Employee Termination Benefit Costs | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges         9,914  
2023 Plan | Organizational Restructuring | Employee Termination Benefit Costs | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges         $ 40,950  
2022 Plan            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges     $ 27,181      
2022 Plan | Cumulative Amount Incurred            
Restructuring Cost And Reserve [Line Items]            
Restructuring charges           $ 28,324