XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt Obligations - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 22, 2021
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Mar. 31, 2023
Oct. 31, 2022
Line of Credit Facility [Line Items]                
Interest expense   $ 5,800 $ 5,000 $ 11,200 $ 9,900      
Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Line of Credit Facility, Maximum Borrowing Capacity $ 125,000              
Line of credit facility with accordian feature               $ 37,500
Term Loan                
Line of Credit Facility [Line Items]                
Term Loan       $ 196,563   $ 201,875    
Line of credit facility with accordian feature               $ 87,500
Term Loan | Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Notes payable maturity date       Dec. 22, 2025        
Term Loan 125,000              
Line of credit facility with accordian feature $ 125,000              
Term SOFR Loans Member                
Line of Credit Facility [Line Items]                
Principal contractually repaid rate             1.25%  
Interest rate plus 2.10%