XML 59 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Credit Agreement (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 15, 2022
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Debt Instrument [Line Items]        
Carrying value of debt   $ 388,032   $ 374,719
Cash payments for Convertible Notes   $ 244,176 $ 2,813  
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 | Revolver        
Debt Instrument [Line Items]        
Credit Agreement   $ 450,000    
Credit facility term   5 years    
Line of credit facility, unused capacity, commitment fee percentage   0.15%    
Line of credit facility, remaining borrowing capacity   $ 205,000    
2021 Credit Agreement | 2021 Term Loan        
Debt Instrument [Line Items]        
Carrying value of debt $ 150,000 $ 143,032   $ 144,719
Term loan period   5 years    
Cash payments for Convertible Notes   $ 1,900    
Basis spread on term loan   1.375%    
Term loan combined interest rate   2.381% 2.381%  
Credit Facility, current borrowing outstanding   $ 245,000    
Senior Convertible Notes 2016        
Debt Instrument [Line Items]        
Cash payments for Convertible Notes 242,300      
Amounts not Converted and Settled at Par 900      
Payments to settle convertible debt converted by holders $ 241,400      
Loss on derivative liability upon debt conversion   $ 7,500