XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details)
$ in Millions
12 Months Ended
Dec. 28, 2025
USD ($)
bankingInstitution
Dec. 29, 2024
USD ($)
Other Commitments [Line Items]    
Number of financial banking institutions | bankingInstitution 2  
Performance and Payment Bond    
Other Commitments [Line Items]    
Outstanding performance and payment bonds $ 822.8  
Cost to complete bonded projects 385.9  
Non-Union Electric Segment Customer | Customer Concentration Risk | Accounts Receivable and Contract Assets Benchmark    
Other Commitments [Line Items]    
Combined accounts receivable and contract assets $ 131.9 $ 52.5
Concentration risk percentage 19.00% 10.00%