v3.24.2
Debt - Revolving Credit Facility Narratives (Details) - USD ($)
Jun. 29, 2024
Jun. 04, 2024
Jun. 03, 2024
Dec. 30, 2023
Performance Bonds, Letters of Credit and Bank Guarantees        
Line of Credit Facility        
Line of credit carrying value $ 8,500,000     $ 8,400,000
Revolving Credit Facility        
Line of Credit Facility        
Maximum borrowing capacity of credit facility   $ 500,000,000 $ 250,000,000  
Revolving Credit Facility | Secured Multi-Currency Facility        
Line of Credit Facility        
Maximum borrowing capacity of credit facility   500,000,000 $ 250,000,000  
Line of credit facility, outstanding balance trigger   500,000,000    
Line of credit carrying value 0     0
Letter of Credit Sub-Facility        
Line of Credit Facility        
Line of credit carrying value       29,700,000
Letter of Credit Sub-Facility | Secured Multi-Currency Facility        
Line of Credit Facility        
Maximum borrowing capacity of credit facility   $ 150,000,000    
Line of credit carrying value $ 28,300,000     $ 0