XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Credit Agreement (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]        
Carrying value of debt   $ 374,719,000 $ 351,217,000  
Proceeds from long term debt   150,000,000    
Principal repayments   128,438,000 10,313,000 $ 7,500,000
Net increase of available cash $ 30,000,000      
Payments of deferred financing costs   3,000,000    
Financing costs 3,700,000      
Loss on extinguishment of debt   (132,000)    
2018 Credit Agreement        
Debt Instrument [Line Items]        
Credit Agreement 350,000,000      
Principal repayments 120,000,000      
2018 Credit Agreement | Revolving Loan        
Debt Instrument [Line Items]        
Credit Agreement     $ 200,000,000  
Unamortized debt issuance costs   100,000    
Loss on extinguishment of debt   $ 100,000    
2021 Credit Agreement        
Debt Instrument [Line Items]        
Credit Agreement $ 600,000,000      
Debt instrument, payment terms of principal of debt   The 2021 Credit Agreement includes LIBOR transition language in which we can elect an ABR, a Eurodollar rate, an alternate currency term rate, or an alternate currency daily rate.    
Payments of deferred financing costs   $ 3,000,000.0    
Financing costs   3,400,000    
2021 Credit Agreement | Minimum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.15%      
2021 Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Line of credit facility, unused capacity, commitment fee percentage 0.325%      
2021 Credit Agreement | London Interbank Offered Rate (LIBOR) | Minimum        
Debt Instrument [Line Items]        
Basis spread on term loan 1.375%      
2021 Credit Agreement | London Interbank Offered Rate (LIBOR) | Maximum        
Debt Instrument [Line Items]        
Basis spread on term loan 2.125%      
2021 Credit Agreement | Base Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread on term loan 0.375%      
2021 Credit Agreement | Base Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread on term loan 1.125%      
2021 Credit Agreement | Revolving Loan        
Debt Instrument [Line Items]        
Credit Agreement $ 450,000,000 $ 450,000,000    
Credit facility term   5 years    
Line of credit facility, unused capacity, commitment fee percentage   0.15%    
Credit facility, outstanding borrowings   $ 0    
Credit facility, current borrowing capacity   450,000,000.0    
2021 Credit Agreement | 2021 and 2018 Term Loans        
Debt Instrument [Line Items]        
Principal repayments   8,400,000    
2021 Credit Agreement | 2021 Term Loan        
Debt Instrument [Line Items]        
Carrying value of debt 150,000,000 $ 144,719,000    
Term loan period   5 years    
Proceeds from long term debt $ 150,000,000      
Basis spread on term loan   1.375%    
Term loan combined interest rate   1.60%    
Financing costs   $ 3,406,000