XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Debt Obligations - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 01, 2024
Dec. 22, 2021
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2025
Oct. 31, 2022
Line of Credit Facility [Line Items]                  
Interest expense     $ 6,300 $ 5,100 $ 17,500 $ 15,000      
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         $ 325,000   $ 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         Aug. 01, 2028        
Term Loan $ 325,000 125,000              
Line of credit facility with accordian feature   $ 125,000              
Term SOFR Loans Member                  
Line of Credit Facility [Line Items]                  
Interest rate plus 2.60%                
Term SOFR Loans Member | Scenario Forecast                  
Line of Credit Facility [Line Items]                  
Principal contractually repaid rate               1.25%  
Amended and Restated Credit Agreement | Revolving Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of Credit Facility, Maximum Borrowing Capacity $ 175,000                
Amended and Restated Credit Agreement | Letter of Credit                  
Line of Credit Facility [Line Items]                  
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000