XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefits - Multiemployer Pension Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Dec. 31, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Total $ 77,504 $ 68,188 $ 75,658
Chicago & Vicinity Laborers' District Council Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 5,225 4,548 6,155
Central Pension Fund of the IUOE & Participating Employers      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 5,019 4,977 4,418
Midwest Operating Engineers Pension Trust Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 3,710 3,714 5,285
Boilermaker-Blacksmith National Pension Trust      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 3,203 2,433 3,994
National Electric Benefit Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 3,014 2,935 2,935
Plumbers Local 9 Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 2,568 1,455 454
IBEW Local 769 Management Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 2,534 2,192 1,796
Eastern Atlantic States Carpenters Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 2,509 1,485 1,547
Operating Engineers Local 101 Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 2,374 1,961 1,867
Pipe Fitters Retirement Fund Local 597      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 2,236 2,045 2,440
Local 351 IBEW Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 2,155 2,230 2,184
Building Trades United Pension Trust Fund Milwaukee and Vicinity      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,910 1,452 835
U.A. Local Union No. 322 Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,860 1,302 1,240
Minnesota Laborers Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,803 1,653 1,374
IBEW Local 1249 Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,642 1,692 1,642
United Association National Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,506 1,741 2,184
Fox Valley and Vicinity Laborers Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,473 1,472 1,861
Laborers' District Council Construction Industry Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,444 920 0
West Chester Heavy Construction Laborers Local 60 Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 1,391 1,386 1,389
Steamfitters Local Union No. 420 Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 800 621 1,746
International Painters And Allied Trades Industry Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 339 132 121
Central States, Southeast and Southwest Areas Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 330 0 0
Kansas Construction Trades Open End Pension Trust Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 285 345 361
Upstate New York Engineers Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 240 215 90
New Jersey Building Laborers Statewide Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 238 58 61
Laborers National Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 190 322 107
Asbestos Workers Philadelphia Pension Fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 178 14 0
Ironworkers Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, significant 142 133 5
All other plans - U.S.      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, insignificant 18,063 16,108 19,000
All other plans - Canada      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Contribution, insignificant $ 9,123 $ 8,647 $ 10,567