XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Credit Agreement (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 15, 2022
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Jul. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]            
Carrying value of debt     $ 386,345     $ 374,719
Cash payments for Convertible Notes     $ 246,051 $ 6,563    
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 $ 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      
Term loan combined interest rate     3.625%      
2021 Credit Agreement | Revolver | Subsequent Event            
Debt Instrument [Line Items]            
Line of credit facility, remaining borrowing capacity         $ 190,000  
Line of credit facility, additional borrowings         $ 15,000  
2021 Credit Agreement | 2021 Term Loan            
Debt Instrument [Line Items]            
Carrying value of debt $ 150,000   $ 141,345     $ 144,719
Term loan period   5 years        
Cash payments for Convertible Notes     $ 3,800      
Basis spread on term loan     1.375%      
Term loan combined interest rate     3.625%      
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