XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Long-Term Debt - Additional Information (Details)
$ in Thousands
Oct. 24, 2019
USD ($)
covenant
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]    
2022   $ 15,000
2023   15,000
2024   239,500
2025   10
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 $ 650,000  
Maximum amount of aggregate commitments 200,000  
Fair value of amount outstanding   269,500
the Credit Agreement | Bank revolving credit facility | Term Facility    
Debt Instrument [Line Items]    
Aggregate commitments $ 300,000  
Interest rate during period 5.00%  
Expiration period 5 years  
Fair value of amount outstanding   $ 265,500
Interest rate at period end   1.60%
the Credit Agreement | Bank revolving credit facility | Standby Letters of Credit    
Debt Instrument [Line Items]    
Aggregate commitments $ 350,000  
Expiration period 5 years  
Fair value of amount outstanding   $ 4,000
Interest rate at period end   3.75%
Amount of capacity   $ 2,400
Available borrowings   $ 255,000