XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies (Details)
$ in Millions
Jan. 01, 2026
segment
Mar. 29, 2026
USD ($)
Significant Accounting Policies [Line Items]    
Number of reportable segments | segment 1  
Surety Bonds    
Significant Accounting Policies [Line Items]    
Loss contingency, range of possible loss, portion not accrued   $ 15.5
Standby Letters of Credit    
Significant Accounting Policies [Line Items]    
Loss contingency, range of possible loss, portion not accrued   9.9
Bank Guaranties    
Significant Accounting Policies [Line Items]    
Loss contingency, range of possible loss, portion not accrued   $ 4.5