XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Narrative) (Details)
Jan. 24, 2019
USD ($)
Dec. 31, 2021
USD ($)
debtCovenant
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]      
Carrying value of outstanding debt   $ 23,781,000 $ 85,636,000
Number of debt covenants | debtCovenant   3  
Revolving Credit Facility | 2019 Senior Credit Agreement      
Debt Instrument [Line Items]      
Current borrowing capacity $ 400,000,000    
Maximum borrowing capacity under the revolving credit facility $ 700,000,000    
Revolving Credit Facility | 2019 Senior Credit Agreement | Minimum      
Debt Instrument [Line Items]      
Annual commitment fee 0.15%    
Revolving Credit Facility | 2019 Senior Credit Agreement | Minimum | LIBOR      
Debt Instrument [Line Items]      
LIBOR floor, plus 1.125%    
Revolving Credit Facility | 2019 Senior Credit Agreement | Maximum      
Debt Instrument [Line Items]      
Annual commitment fee 0.25%    
Revolving Credit Facility | 2019 Senior Credit Agreement | Maximum | LIBOR      
Debt Instrument [Line Items]      
LIBOR floor, plus 2.00%    
Term Loan | 2019 Senior Credit Agreement      
Debt Instrument [Line Items]      
Term loan (up to) $ 300,000,000    
Standby Letters of Credit | Senior Credit Agreement      
Debt Instrument [Line Items]      
Maximum borrowing capacity under the revolving credit facility   $ 6,200,000  
Revolving Credit Facility | Senior Credit Agreement      
Debt Instrument [Line Items]      
Carrying value of outstanding debt   24,500,000 85,000,000
Availability amount   $ 369,300,000 $ 309,200,000