XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt and Short-Term Borrowings - Additional Information (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
derivative_instrument
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Oct. 30, 2023
USD ($)
Dec. 01, 2022
USD ($)
Debt Instrument [Line Items]            
Deferred consideration for business combinations   $ 18,900,000 $ 19,500,000      
Derivative asset   6,962,000 4,385,000      
Derivative liability   900,000 900,000      
Gains (losses) reclassified from accumulated other comprehensive income (loss) into earnings   1,700,000   $ 1,000,000    
Gains expected to be reclassified from accumulated other comprehensive loss into income in the next 12 months   $ 10,000,000        
Minimum            
Debt Instrument [Line Items]            
Deferred consideration for business combinations, interest rate   2.00%        
Maximum            
Debt Instrument [Line Items]            
Deferred consideration for business combinations, interest rate   24.00%        
Level 2 | Fair Value, Recurring            
Debt Instrument [Line Items]            
Derivative asset   $ 6,962,000 4,385,000      
Derivative liability   900,000 900,000      
Level 2 | Fair Value, Recurring | Carrying Amount            
Debt Instrument [Line Items]            
Derivative asset   7,000,000 4,400,000      
Derivative liability   $ 900,000 900,000      
Interest Rate Swap            
Debt Instrument [Line Items]            
Number of interest rate swaps | derivative_instrument   4        
Financing Agreement 2023            
Debt Instrument [Line Items]            
Note payable $ 10,100,000 $ 7,200,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   447,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
Unpaid principal balance   80,000,000        
Additional borrowing capacity available under the revolving facility   114,000,000        
Term B due on October 30, 2030 | Credit Facility | Credit Agreement 2022            
Debt Instrument [Line Items]            
Unpaid principal balance   $ 540,000,000        
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