XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Details) - USD ($)
3 Months Ended 12 Months Ended 36 Months Ended 60 Months Ended
May 28, 2024
Jun. 30, 2024
Dec. 31, 2023
May 28, 2027
May 29, 2029
May 29, 2024
Debt Instrument [Line Items]            
Long-term debt   $ 210,400,000 $ 0      
The Facility | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, remaining borrowing capacity     200,000,000      
Short-term borrowings     $ 0      
The Facility | Line of Credit | Facility Fee            
Debt Instrument [Line Items]            
Commitment fee percentage (in basis points)     0.15%      
The Facility | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 200,000,000         $ 150,000,000
Debt instrument, term 5 years          
Debt instrument, accordion feature, aggregate amount           300,000,000
Long-term debt   63,000,000        
Line of credit facility, remaining borrowing capacity   $ 87,000,000        
Margin on interest rate   0.10%        
The Facility | Line of Credit | Forecast            
Debt Instrument [Line Items]            
Debt instrument, term         5 years  
The Facility | Line of Credit | Facility Fee            
Debt Instrument [Line Items]            
Commitment fee percentage (in basis points)   0.15%        
Securitization Facility            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 150,000,000         250,000,000
Debt instrument, term 3 years          
Debt instrument, accordion feature, aggregate amount           $ 350,000,000
Long-term debt   $ 147,400,000        
Line of credit facility, remaining borrowing capacity   $ 56,500,000 $ 100,600,000      
Margin on interest rate   0.10%        
Short-term borrowings     0      
Debt instrument, interest rate, utilization   1.10%        
Securitization Facility | Forecast            
Debt Instrument [Line Items]            
Debt instrument, term       3 years    
Securitization Facility | Standby Letter Of Credit Related To Workers Compensation            
Debt Instrument [Line Items]            
Letters of credit outstanding, amount   $ 46,100,000 $ 49,400,000      
Interest rate   1.10% 0.90%      
Securitization Facility | Facility Fee            
Debt Instrument [Line Items]            
Commitment fee percentage (in basis points)   0.40% 0.40%