XML 116 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Components of Restructuring Charges (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
2024 Plan      
Restructuring Cost And Reserve [Line Items]      
Total restructuring charges $ 17,043    
2024 Plan | Lease Termination Costs      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges 168    
2024 Plan | Employee Termination Benefit Costs      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges 15,734    
2024 Plan | Other Cash Restructuring Charges      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges 1,141    
2023 Plan      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges 5,097 $ 47,106 $ 13,608
Non-cash restructuring charges 25 6,637  
Total restructuring charges 5,122 53,743 13,608
2023 Plan | Other Cash Restructuring Charges      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges 581 1,577  
2023 Plan | Accelerated Depreciation And Amortization Charges      
Restructuring Cost And Reserve [Line Items]      
Non-cash restructuring charges   6,831  
2023 Plan | Other Non-cash Restructuring Charges      
Restructuring Cost And Reserve [Line Items]      
Non-cash restructuring charges   (194)  
2023 Plan | Real Estate Restructuring | Lease Termination Costs      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges (135) 12,924  
2023 Plan | Real Estate Restructuring | Employee Termination Benefit Costs      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges 2,438 5,678 1,798
2023 Plan | Organizational Restructuring | Employee Termination Benefit Costs      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges $ 2,213 $ 26,927 11,810
2022 Plan      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges     22,589
Non-cash restructuring charges     4,592
Total restructuring charges     27,181
2022 Plan | Lease Termination Costs      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges     2,424
2022 Plan | Employee Termination Benefit Costs      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges     19,170
2022 Plan | Other Cash Restructuring Charges      
Restructuring Cost And Reserve [Line Items]      
Cash restructuring charges     995
2022 Plan | Lease Impairments      
Restructuring Cost And Reserve [Line Items]      
Non-cash restructuring charges     2,680
2022 Plan | Accelerated Depreciation And Amortization Charges      
Restructuring Cost And Reserve [Line Items]      
Non-cash restructuring charges     1,453
2022 Plan | Other Non-cash Restructuring Charges      
Restructuring Cost And Reserve [Line Items]      
Non-cash restructuring charges     $ 459