XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Term Debt - Additional Information (Details)
$ in Thousands
Oct. 28, 2022
USD ($)
Dec. 31, 2022
USD ($)
Oct. 24, 2019
covenant
Debt Instrument [Line Items]      
2023   $ 15,000  
2024   15,000  
2025   15,000  
2026   15,000  
2027   241,900  
Thereafter   0  
the Credit Agreement | Bank revolving credit facility      
Debt Instrument [Line Items]      
Number of covenants | covenant     2
the Credit Agreement | Bank revolving credit facility | Line of Credit      
Debt Instrument [Line Items]      
Aggregate commitments $ 655,000    
Debt instrument, unused borrowing capacity, amount $ 400,000    
Fair value of amount outstanding   301,900  
the Credit Agreement | Bank revolving credit facility | Line of Credit | Low      
Debt Instrument [Line Items]      
Commitment fee (percent) 0.15%    
the Credit Agreement | Bank revolving credit facility | Line of Credit | High      
Debt Instrument [Line Items]      
Commitment fee (percent) 0.30%    
the Credit Agreement | Bank revolving credit facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | Low      
Debt Instrument [Line Items]      
Debt instrument, interest rate, stated percentage 1.25%    
the Credit Agreement | Bank revolving credit facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | High      
Debt Instrument [Line Items]      
Debt instrument, interest rate, stated percentage 2.50%    
the Credit Agreement | Bank revolving credit facility | Line of Credit | Base Rate | Low      
Debt Instrument [Line Items]      
Debt instrument, interest rate, stated percentage 0.25%    
the Credit Agreement | Bank revolving credit facility | Line of Credit | Base Rate | High      
Debt Instrument [Line Items]      
Debt instrument, interest rate, stated percentage 1.50%    
the Credit Agreement | Bank revolving credit facility | Term Facility      
Debt Instrument [Line Items]      
Aggregate commitments $ 255,000    
Debt instrument, periodic payment 3,750    
Fair value of amount outstanding   $ 249,900  
Long-Term debt outstanding, rate (percent)   6.17%  
the Credit Agreement | Bank revolving credit facility | Standby Letters of Credit      
Debt Instrument [Line Items]      
Aggregate commitments $ 400,000    
Expiration period 5 years    
Fair value of amount outstanding   $ 52,000  
Long-Term debt outstanding, rate (percent)   6.25%  
Amount of capacity   $ 2,800  
Available borrowings   $ 295,200