XML 88 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefits - Schedule of Multiemployer Pension Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Multiemployer Plans [Line Items]    
Multiemployer contributions for the period $ 0.4 $ 0.3
Multiemployer plans, employer contribution amount as a percentage of total contributions 0.10%  
Multi-employer pension withdrawal liability $ 7.0  
Central States, Southeast and Southwest Areas Pension Fund    
Multiemployer Plans [Line Items]    
Multiemployer contributions for the period $ 0.4 $ 0.3
Multiemployer plans, employer contribution amount as a percentage of plan contributions 5.00%  
Yearly payment $ 1.1  
Multi-employer pension withdrawal liability 60.4  
Multiemployer plans, partial withdrawal $ 0.6  
Maximum    
Multiemployer Plans [Line Items]    
Multiemployer plans, warranty liability, payment period 20 years