XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 20, 2024
Aug. 04, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Aug. 03, 2023
Line of Credit Facility [Line Items]            
Proceeds from line of credit     $ 0 $ 40,000    
Total debt     247,472      
The 2022 Credit Facility | Secured Debt            
Line of Credit Facility [Line Items]            
Increase in borrowing capacity   $ 150,000        
Borrowing capacity   650,000        
Total debt     244,100      
Term loan under credit facility     244,063   $ 95,625  
The 2022 Credit Facility | Secured Debt | Term Loan Facility            
Line of Credit Facility [Line Items]            
Borrowing capacity   100,000        
The 2022 Credit Facility | Line of Credit | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Borrowing capacity   $ 350,000        
Remaining borrowing capacity     349,200      
Total debt     $ 0      
Interest rate on term loan     6.93%      
The 2022 Credit Facility | Line of Credit | Revolving Credit Facility | Minimum            
Line of Credit Facility [Line Items]            
Commitment fee percentage   0.20%        
The 2022 Credit Facility | Line of Credit | Revolving Credit Facility | Maximum            
Line of Credit Facility [Line Items]            
Commitment fee percentage   0.45%        
The 2022 Credit Facility | Line of Credit | Delayed Draw Term Loan Facility            
Line of Credit Facility [Line Items]            
Borrowing capacity   $ 200,000        
Proceeds from line of credit $ 150,000          
Remaining borrowing capacity $ 50,000          
The 2022 Credit Facility | Line of Credit | Letter of Credit            
Line of Credit Facility [Line Items]            
Borrowing capacity           $ 50,000
Term loan under credit facility     $ 800      
The 2022 Credit Facility | Line of Credit | Bridge Loan            
Line of Credit Facility [Line Items]            
Borrowing capacity           $ 15,000