XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt and Credit Agreement (Details) - Line of Credit
Oct. 10, 2023
USD ($)
Mar. 29, 2023
Nov. 15, 2019
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 22, 2020
Debt Instrument [Line Items]            
Debt issuance costs $ 3,000,000          
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Minimum            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments 0.20% 0.15%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Maximum            
Debt Instrument [Line Items]            
Commitment fee rate on undrawn commitments 0.35% 0.30%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.00%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Secured Overnight Financing Rate (SOFR) | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.25%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Secured Overnight Financing Rate (SOFR) | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate   2.00%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Federal Funds            
Debt Instrument [Line Items]            
Spread on variable interest rate 0.50% 0.50%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | SOFR Plus 1.00% | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate   0.25%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | SOFR Plus 1.00% | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate   1.00%        
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Secured Overnight Financing Rate (SOFR) Applicable Margin | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate 1.50%          
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Secured Overnight Financing Rate (SOFR) Applicable Margin | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate 2.25%          
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | One Month Secured Overnight Financing Rate (SOFR)            
Debt Instrument [Line Items]            
Spread on variable interest rate 1.00%          
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | One Month Secured Overnight Financing Rate (SOFR) Applicable Margin | Minimum            
Debt Instrument [Line Items]            
Spread on variable interest rate 0.50%          
Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | One Month Secured Overnight Financing Rate (SOFR) Applicable Margin | Maximum            
Debt Instrument [Line Items]            
Spread on variable interest rate 1.25%          
Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio 3.00          
Debt instrument, covenant, minimum interest coverage ratio 3.00          
Revolving Credit Facility            
Debt Instrument [Line Items]            
Outstanding balance       $ 0 $ 0  
Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Term of debt instrument     5 years      
Maximum borrowing capacity     $ 500,000,000      
Line of credit facility, remaining borrowing capacity       $ 350,000,000 $ 500,000,000  
Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Calendar Quarters Up To and Including March 31, 2021            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio           3.50
Revolving Credit Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank | Calendar Quarters After March 31, 2021            
Debt Instrument [Line Items]            
Maximum secured net leverage ratio           3.00
Revolving Credit Facility | Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC            
Debt Instrument [Line Items]            
Term of debt instrument 5 years          
Maximum borrowing capacity $ 350,000,000          
Line of credit facility, accordion feature, higher borrowing capacity option $ 250,000,000          
Debt instrument, covenant, adjusted EBITDA threshold 100.00%          
Incremental Loan Facility | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity     250,000,000      
Letter of Credit | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity     15,000,000      
Letter of Credit | Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 15,000,000          
Swing Line Loan | Wells Fargo Securities, Citizens Bank and JP Morgan Chase Bank            
Debt Instrument [Line Items]            
Maximum borrowing capacity     $ 25,000,000      
Swing Line Loan | Wells Fargo Securities, LLC, JPMorgan Chase Bank, N.A., PNC Capital Markets LLC and TD Securities (USA) LLC            
Debt Instrument [Line Items]            
Maximum borrowing capacity $ 25,000,000