XML 72 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Credit Agreement (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Mar. 15, 2022
Sep. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2023
Debt Instrument [Line Items]            
Carrying value of debt     $ 412,969,000 $ 374,719,000    
Proceeds from long term debt     290,000,000 150,000,000 $ 0  
Principal repayments     264,801,000 128,438,000 10,313,000  
Net increase of available cash   $ 30,000,000.0 (2,884,000) 37,172,000 17,076,000  
Payments of deferred financing costs     0 3,000,000 0  
Financing costs   3,700,000        
Loss on extinguishment of debt     0 (132,000) $ 0  
2018 Credit Agreement            
Debt Instrument [Line Items]            
Credit Agreement   350,000,000.0        
Principal repayments   120,000,000.0        
2018 Credit Agreement | Revolving Loan            
Debt Instrument [Line Items]            
Loss on extinguishment of debt       100,000    
2021 Credit Agreement            
Debt Instrument [Line Items]            
Credit Agreement   $ 600,000,000.0        
Principal repayments     7,500,000      
Payments of deferred financing costs       $ 3,000,000.0    
Financing costs     2,700,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.0 450,000,000      
Credit facility term       5 years    
Principal repayments     $ 15,000,000.0      
Line of credit facility, unused capacity, commitment fee percentage     0.20%      
Term loan combined interest rate     6.355%      
Credit Facility, current borrowing outstanding     $ 45,000,000.0      
Credit facility, outstanding borrowings     275,000,000 $ 0    
2021 Credit Agreement | Revolving Loan | Subsequent Event            
Debt Instrument [Line Items]            
Credit Agreement           $ 160,000,000.0
Credit Facility, current borrowing outstanding           $ 15,000,000.0
2021 Credit Agreement | 2021 Term Loan            
Debt Instrument [Line Items]            
Carrying value of debt   150,000,000.0 $ 137,969,000 $ 144,719,000    
Term loan period       5 years    
Proceeds from long term debt   $ 150,000,000.0        
Basis spread on term loan     1.625%      
Term loan combined interest rate     6.355%      
Financing costs     $ 2,656,000 $ 3,406,000    
2016 Convertible Notes            
Debt Instrument [Line Items]            
Principal repayments $ 242,300,000