XML 106 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Jan. 01, 2024
Leases [Abstract]        
Progress payments made on behalf of company, paid $ 28.4      
Progress payments made on behalf of company, scheduled to be paid       $ 39.7
Lessee, finance lease, lease not yet commenced, right-of-use asset to be recognized       68.1
Lessee, finance lease, lease not yet commenced, liability to be recognized       $ 68.1
Proceeds from sale of ongoing CIP projects converted to leases $ 2.8 $ 1.8 $ 16.2