XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Credit Agreement (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Debt Instrument [Line Items]      
Carrying value of debt $ 441,281,000   $ 412,969,000
Cash payments for Convertible Notes $ 1,875,000 $ 244,176,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    
Credit facility term 5 years    
Line of credit facility, unused capacity, commitment fee percentage 0.20%    
Line of credit facility, remaining borrowing capacity $ 145,000,000.0    
2021 Credit Agreement | Revolving Loan | Minimum      
Debt Instrument [Line Items]      
Basis spread on term loan 6.385%    
2021 Credit Agreement | Revolving Loan | Maximum      
Debt Instrument [Line Items]      
Basis spread on term loan 6.784%    
2021 Credit Agreement | 2021 Term Loan      
Debt Instrument [Line Items]      
Carrying value of debt $ 136,281,000   $ 137,969,000
Carrying value of debt $ 150,000,000.0    
Term loan period 5 years    
Cash payments for Convertible Notes $ 1,900,000    
Basis spread on term loan 1.625%    
Term loan combined interest rate 6.784%    
2021 Credit Agreement | 2021 Term Loan | Revolver Noncurrent      
Debt Instrument [Line Items]      
Credit Facility, current borrowing outstanding $ 305,000,000.0