XML 107 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Leases, Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Commitments Contingencies And Other Matters      
Operating lease existence of option to extend true    
Operating lease extension period Our lease terms may include options to extend or terminate the lease.    
Operating lease existence of option to terminate true    
Operating lease termination period Our lease terms may include options to extend or terminate the lease.    
Operating lease not yet commenced description no additional operating or finance leases that have not yet commenced    
Finance lease not yet commenced description no additional operating or finance leases that have not yet commenced    
Lease expenses $ 30.7 $ 25.1  
Amount required for payment of materials 26.1 21.6  
Purchase of materials 454.6 262.4 $ 227.4
Letters of credit 5.7    
Cost of Sales [Member]      
Commitments Contingencies And Other Matters      
Lease expenses $ 15.6 $ 10.6  
Minimum [Member]      
Commitments Contingencies And Other Matters      
Operating lease term 1 year    
Maximum [Member]      
Commitments Contingencies And Other Matters      
Operating lease term 12 years    
Operating lease extension period 5 years    
Operating lease termination period 1 year