XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Long-Term Debt (Narrative) (Details)
3 Months Ended 9 Months Ended
Dec. 08, 2022
debtCovenant
Jan. 24, 2019
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]            
Long term debt     $ 0      
Debt issuance costs     $ 1,900,000      
Line of Credit            
Debt Instrument [Line Items]            
Long term debt           $ 88,800,000
Debt issuance costs           2,200,000
Long term debt gross           91,000,000
2022 Senior Credit Agreement | Foreign Currency Rate Floor            
Debt Instrument [Line Items]            
Initial applicable margin     0.00%      
2022 Senior Credit Agreement | Applicable rate through March 31, 2023            
Debt Instrument [Line Items]            
Annual commitment fee (as a percentage) 0.20%          
2022 Senior Credit Agreement | Applicable rate through March 31, 2023 | Base Rate            
Debt Instrument [Line Items]            
Initial applicable margin 0.125%          
2022 Senior Credit Agreement | Applicable rate through March 31, 2023 | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Initial applicable margin 1.125%          
2022 Senior Credit Agreement | Applicable rate after April 1, 2023 | Base Rate | Minimum            
Debt Instrument [Line Items]            
Initial applicable margin 0.125%          
2022 Senior Credit Agreement | Applicable rate after April 1, 2023 | Base Rate | Maximum            
Debt Instrument [Line Items]            
Initial applicable margin 1.00%          
2022 Senior Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Number of debt covenants | debtCovenant 2          
2019 Senior Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Current borrowing capacity   $ 400,000,000        
Letters of credit issued   $ 700,000,000        
2019 Senior Credit Agreement | Line of Credit | Minimum            
Debt Instrument [Line Items]            
Annual commitment fee   0.20%   0.15% 0.15%  
2019 Senior Credit Agreement | Line of Credit | Maximum            
Debt Instrument [Line Items]            
Annual commitment fee   0.25%   0.25% 0.25%  
2019 Senior Credit Agreement | Line of Credit | London Interbank Offered Rate (LIBOR) | Minimum            
Debt Instrument [Line Items]            
LIBOR floor, plus   1.125% 1.125%   1.125%  
2019 Senior Credit Agreement | Line of Credit | London Interbank Offered Rate (LIBOR) | Maximum            
Debt Instrument [Line Items]            
LIBOR floor, plus   2.00% 2.00%   2.00%  
2019 Senior Credit Agreement | Medium-term Notes            
Debt Instrument [Line Items]            
Term loan (up to)   $ 300,000,000        
Senior Credit Agreement | Standby Letters of Credit            
Debt Instrument [Line Items]            
Letters of credit issued     $ 3,900,000      
Senior Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Revolving credit facility, availability amount     $ 396,100,000     $ 304,500,000