XML 76 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short and Long-Term Debt and Commitments Related to Letters of Credit Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Debt instrument [Line Items]    
Committed under credit facility $ 8,201  
Revolving credit facility, current borrowing capacity 325,000  
Revolving credit facility, maximum borrowing capacity $ 425,000  
Number of principal payments 5  
Anniversary when principal payments begin 6  
Debt Instrument, Annual Principal Payment $ 10,000  
Unused commitments under credit facility 180,760  
Revolving credit facility, noncurrent $ 141,616 $ 150,433
Long-term debt, weighted average interest rate 5.19% 3.14%
Long-term debt, fiscal year maturity [Abstract]    
2024 $ 40,429  
2025 19,846  
2026 173,783  
2027 45,000  
2028 $ 45,000  
Minimum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.10%  
Maximum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.225%  
Line of credit [Member]    
Long-term debt, fiscal year maturity [Abstract]    
Line of credit facility amount committed $ 144,240  
Letter of credit [Member]    
Debt instrument [Line Items]    
Letters of credit outstanding $ 94,702 $ 94,435
Base rate, federal funds [Member] | Line of credit [Member]    
Debt instrument [Line Items]    
Outstanding borrowings interest rate margin adjustment range 0.50%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Line of credit [Member]    
Debt instrument [Line Items]    
Outstanding borrowings interest rate margin adjustment range 1.50%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Line of credit [Member] | Minimum [Member]    
Debt instrument [Line Items]    
Outstanding borrowings interest rate margin adjustment range 0.875%  
Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Line of credit [Member] | Maximum [Member]    
Debt instrument [Line Items]    
Outstanding borrowings interest rate margin adjustment range 1.50%  
Swing-line borrowings [Member]    
Debt instrument [Line Items]    
Revolving credit facility, current borrowing capacity $ 30,000  
Revolving credit facility, noncurrent 6,616 25,433
Line of credit [Member] | Letter of credit [Member]    
Debt instrument [Line Items]    
Letters of credit outstanding 2,389 2,122
3.99% Senior unsecured notes [Member]    
Debt instrument [Line Items]    
Senior unsecured notes $ 50,000 50,000
Senior unsecured notes, interest rate 3.99%  
Debt Instrument, Face Amount $ 50,000  
4.00% Senior unsecured notes [Member]    
Debt instrument [Line Items]    
Senior unsecured notes $ 25,000 25,000
Senior unsecured notes, interest rate 4.00%  
Unsecured debt additional shelf note capacity $ 25,000  
Revolving credit facility [Member] | Minimum [Member]    
Debt instrument [Line Items]    
Interest coverage ratio 3.00  
Revolving credit facility [Member] | Maximum [Member]    
Debt instrument [Line Items]    
Ratio of Indebtedness to Net Capital 3.00  
Revolving credit facility [Member] | Letter of credit [Member]    
Debt instrument [Line Items]    
Letters of credit outstanding $ 2,624 2,624
Accounts receivable securitization [Member]    
Debt instrument [Line Items]    
Senior unsecured notes, interest rate 0.90%  
Unused commitment fee threshold percent 0.50  
Debt instrument variable rate base rate calculation, default rate 2.00%  
Accounts receivable securitization [Member] | Letter of credit [Member]    
Debt instrument [Line Items]    
Revolving credit facility, current borrowing capacity $ 90,000  
Revolving credit facility, maximum borrowing capacity 150,000  
Letters of credit outstanding $ 89,689 89,689
Debt instrument, term (in years) 1 year  
Accounts receivable securitization [Member] | Letter of credit [Member] | Minimum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.35%  
Accounts receivable securitization [Member] | Letter of credit [Member] | Maximum [Member]    
Debt instrument [Line Items]    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.45%  
Accounts receivable securitization [Member] | Base rate, federal funds [Member]    
Debt instrument [Line Items]    
Outstanding borrowings interest rate margin adjustment range 0.50%  
Accounts receivable securitization [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
Debt instrument [Line Items]    
Outstanding borrowings interest rate margin adjustment range 0.10%  
Long-term debt, fiscal year maturity [Abstract]    
Debt Instrument, Interest Rate, Increase (Decrease) 1.00%  
Debt Instrument, Interest Rate, Increase (Decrease) 1.00%  
Unsecured Debt    
Debt instrument [Line Items]    
Debt Instrument, Face Amount $ 75,000  
Long-term debt, fiscal year maturity [Abstract]    
Unsecured debt, current borrowing capacity 150,000  
6.19% Senior unsecured notes    
Debt instrument [Line Items]    
Senior unsecured notes $ 75,000 $ 0
Senior unsecured notes, interest rate 6.19%  
Line of credit [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum [Member]    
Debt instrument [Line Items]    
Outstanding borrowings interest rate margin adjustment range 1.86%  
Letter of credit [Member]    
Debt instrument [Line Items]    
Revolving credit facility, maximum borrowing capacity $ 150,000  
Line of credit [Member]    
Debt instrument [Line Items]    
Revolving credit facility, current borrowing capacity 11,133  
Revolving credit facility, noncurrent $ 543