XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Debt Obligations - Other (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
item
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Notes to Former Owners      
Other disclosures      
Cumulative number of companies acquired | item 8    
Notes to former owners $ 67,593   $ 44,070
Letter of Credit | Minimum      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 1.00%    
Letter of Credit | Maximum      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 2.00%    
Revolving Credit Facility [Member]      
Debt Obligations      
Outstanding borrowings $ 0 $ 0 $ 0
Revolving Credit Facility [Member] | Minimum      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Commitment fees payable on unused portion of the facility (as a percent) 0.15%    
Revolving Credit Facility [Member] | Maximum      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Commitment fees payable on unused portion of the facility (as a percent) 0.25%    
Revolving Credit Facility [Member] | SOFR | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: Less than 1.00      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 1.00%    
Revolving Credit Facility [Member] | SOFR | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 1.00 to less than 1.75      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 1.25%    
Revolving Credit Facility [Member] | SOFR | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 1.75 to less than 2.50      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 1.50%    
Revolving Credit Facility [Member] | SOFR | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 2.50 to less than 3.00      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 1.75%    
Revolving Credit Facility [Member] | SOFR | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 3.00 or Greater      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 2.00%    
Revolving Credit Facility [Member] | Base Rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: Less than 1.00      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 0.00%    
Revolving Credit Facility [Member] | Base Rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 1.00 to less than 1.75      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 0.25%    
Revolving Credit Facility [Member] | Base Rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 1.75 to less than 2.50      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 0.50%    
Revolving Credit Facility [Member] | Base Rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 2.50 to less than 3.00      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 0.75%    
Revolving Credit Facility [Member] | Base Rate | Consolidated Total Indebtedness to Credit Facility Adjusted EBITDA: 3.00 or Greater      
Debt Instrument, Interest Rate, Effective Percentage [Abstract]      
Additional per annum interest margin (as a percent) 1.00%    
Revolving Credit Facility [Member] | Senior Revolving Credit Facility      
Debt Obligations      
Borrowing capacity $ 850,000    
Outstanding borrowings 0    
Letters of credit amount outstanding 80,000    
Credit available 770,000    
Revolving Credit Facility [Member] | Senior Revolving Credit Facility | Maximum      
Debt Obligations      
Line of credit borrowing capacity accordion option 250,000    
Revolving Credit Facility [Member] | Letter of Credit      
Debt Obligations      
Borrowing capacity $ 175,000