XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt and Short-Term Borrowings - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
derivative_instrument
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
derivative_instrument
Jun. 30, 2023
USD ($)
Oct. 30, 2023
USD ($)
Dec. 01, 2022
USD ($)
Debt Instrument [Line Items]                
Deferred consideration for business combinations   $ 11,500,000 $ 19,500,000   $ 11,500,000      
Derivative asset   7,241,000 4,385,000   7,241,000      
Derivative liability   0 900,000   0      
Gains (losses) reclassified from accumulated other comprehensive (loss) income into earnings   2,400,000   $ 1,400,000 4,100,000 $ 2,400,000    
Gains expected to be reclassified from accumulated other comprehensive (loss) income into interest expense in the next 12 months   5,700,000     5,700,000      
Level 2 | Fair Value, Recurring                
Debt Instrument [Line Items]                
Derivative asset   7,241,000 4,385,000   7,241,000      
Derivative liability   0 900,000   0      
Level 2 | Fair Value, Recurring | Carrying Amount                
Debt Instrument [Line Items]                
Derivative asset   $ 7,200,000 4,400,000   $ 7,200,000      
Derivative liability     900,000          
Minimum                
Debt Instrument [Line Items]                
Deferred consideration for business combinations, interest rate   2.00%     2.00%      
Maximum                
Debt Instrument [Line Items]                
Deferred consideration for business combinations, interest rate   12.00%     12.00%      
Interest Rate Swap                
Debt Instrument [Line Items]                
Number of interest rate swaps | derivative_instrument   4     4      
Financing Agreement 2023                
Debt Instrument [Line Items]                
Note payable $ 10,100,000 $ 7,300,000     $ 7,300,000      
Note Payable | Credit Agreement 2022                
Debt Instrument [Line Items]                
Interest rate 6.90%              
Term A due on December 1, 2027 | Credit Facility | Credit Agreement 2022                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity               $ 415,000,000
Unpaid principal balance   441,500,000     441,500,000      
Term A due on December 1, 2027 | Credit Facility | Credit Agreement October 2023                
Debt Instrument [Line Items]                
Line of credit facility, additional commitments             $ 60,000,000  
Revolving Credit Facility | Credit Facility | Credit Agreement 2022                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity               $ 200,000,000
Additional borrowing capacity available under the revolving facility   194,000,000     194,000,000      
Term B due on October 30, 2030 | Credit Facility | Credit Agreement 2022                
Debt Instrument [Line Items]                
Unpaid principal balance   $ 540,000,000.0     $ 540,000,000.0      
Term B due on October 30, 2030 | Credit Facility | Credit Agreement October 2023                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity             $ 600,000,000  
Line of credit facility, repayments     $ 60,000,000