XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Dec. 30, 2024
Leases [Abstract]        
Progress payments made on behalf of company, paid $ 54.3      
Progress payments made on behalf of company, scheduled to be paid       $ 41.1
Lessee, finance lease, lease not yet commenced, right-of-use asset to be recognized       95.4
Lessee, finance lease, lease not yet commenced, liability to be recognized       $ 95.4
Proceeds from sale of ongoing CIP projects converted to leases $ 9.7 $ 2.8 $ 1.8