XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Credit Agreement (Details Textual) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jul. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Carrying value of debt $ 424,592,000     $ 412,969,000
Cash payments for Convertible Notes $ 18,750,000 $ 246,051,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 | SOFR [Member] | Minimum        
Debt Instrument [Line Items]        
Basis spread 1.375%      
2021 Credit Agreement | SOFR [Member] | Maximum        
Debt Instrument [Line Items]        
Basis spread 2.125%      
2021 Credit Agreement | Base Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread 0.375%      
2021 Credit Agreement | Base Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread 1.125%      
2021 Credit Agreement | Revolving Loan        
Debt Instrument [Line Items]        
Credit Agreement $ 450,000,000      
Credit facility term 5 years      
Basis spread 1.625%      
Line of credit facility, unused capacity, commitment fee percentage 0.20%      
Line of credit facility, remaining borrowing capacity $ 160,000,000.0      
Combined interest rate 6.967%      
2021 Credit Agreement | Revolving Loan | Subsequent Event        
Debt Instrument [Line Items]        
Line of credit facility, remaining borrowing capacity     $ 145,000,000.0  
Credit Facility, current borrowing outstanding     $ 15,000,000.0  
2021 Credit Agreement | Revolving Loan | SOFR [Member]        
Debt Instrument [Line Items]        
SOFR, spread adjustment 0.10%      
2021 Credit Agreement | 2021 Term Loan        
Debt Instrument [Line Items]        
Carrying value of debt $ 134,592,000     $ 137,969,000
Carrying value of debt $ 150,000,000.0      
Term loan period 5 years      
Cash payments for Convertible Notes $ 3,800,000      
Basis spread 1.625%      
Line of credit facility, unused capacity, commitment fee percentage 0.20%      
Line of credit facility, remaining borrowing capacity $ 160,000,000.0      
Combined interest rate 6.967%      
2021 Credit Agreement | 2021 Term Loan | SOFR [Member]        
Debt Instrument [Line Items]        
SOFR, spread adjustment 0.10%      
2021 Credit Agreement | 2021 Term Loan | Revolver Noncurrent        
Debt Instrument [Line Items]        
Credit Facility, current borrowing outstanding $ 290,000,000.0      
2021 Credit Agreement | Term SOFR Loans        
Debt Instrument [Line Items]        
Basis spread 0.10%