XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Oct. 01, 2022
Oct. 02, 2021
Lessee Lease Description [Line Items]        
Operating lease existence of option to extend     true  
Operating lease extension period     5 years  
Operating lease existence of option to terminate     true  
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 $ 7.8 $ 6.5 $ 22.4 $ 17.7
Operating lease expire description     Our operating leases expire at various times through 2032.  
Cost of Sales [Member]        
Lessee Lease Description [Line Items]        
Lease expenses $ 4.0 $ 0.5 $ 11.4 $ 6.9
Minimum [Member]        
Lessee Lease Description [Line Items]        
Operating lease term 1 year   1 year  
Maximum [Member]        
Lessee Lease Description [Line Items]        
Operating lease term 10 years   10 years  
Operating lease termination period     1 year