XML 151 R140.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Credit Agreements (Details)
$ in Millions
Mar. 29, 2024
Jan. 18, 2024
Dec. 11, 2019
USD ($)
Dec. 31, 2024
USD ($)
Revolving lines of credit        
Maximum commitment       $ 1,059.3
2024 Term Loan Agreements        
Revolving lines of credit        
Interest rate terms the loans are required to bear interest determined by reference to an Alternate Base Rate (“ABR Loans”), then such ABR Loans shall bear interest equal to (i) the federal funds effective rate plus ½ of 1%, (ii) the prime rate announced by Bank of America, N.A., and (iii) 1%, plus a margin ranging from 0.100% to 0.200%, based on the Company’s leverage ratio.      
2024 Term Loan Agreements | Prime rate        
Revolving lines of credit        
Interest rate added to base rate (as a percent) 1.00%      
Debt Instrument, description of variable rate basis prime rate      
2024 Term Loan Agreements | Prime rate | Minimum        
Revolving lines of credit        
Interest rate added to base rate (as a percent) 0.10%      
2024 Term Loan Agreements | Prime rate | Maximum        
Revolving lines of credit        
Interest rate added to base rate (as a percent) 0.20%      
2024 Term Loan Agreements | SARON        
Revolving lines of credit        
Debt Instrument, description of variable rate basis SARON      
2024 Term Loan Agreements | Federal Funds        
Revolving lines of credit        
Debt Instrument, description of variable rate basis the federal funds effective rate plus ½ of 1%      
Three- and five-year term loan | SARON | Minimum        
Revolving lines of credit        
Interest rate added to base rate (as a percent) 1.00%      
Three- and five-year term loan | SARON | Maximum        
Revolving lines of credit        
Interest rate added to base rate (as a percent) 1.50%      
Seven year term loan | SARON | Minimum        
Revolving lines of credit        
Interest rate added to base rate (as a percent) 1.25%      
Seven year term loan | SARON | Maximum        
Revolving lines of credit        
Interest rate added to base rate (as a percent) 1.75%      
2019 Term Loan Agreement With Ballon Payment Due 2026        
Revolving lines of credit        
Maximum commitment     $ 300.0  
Revolving credit facility term     7 years  
2019 Term Loan Agreement With Ballon Payment Due 2026 | Prime rate        
Revolving lines of credit        
Debt Instrument, description of variable rate basis     prime rate  
2019 Term Loan Agreement With Ballon Payment Due 2026 | Federal Funds        
Revolving lines of credit        
Interest rate added to base rate (as a percent)     1.00%  
2019 Term Loan Agreement With Ballon Payment Due 2026 | USD LIBOR        
Revolving lines of credit        
Debt Instrument, description of variable rate basis     USD LIBOR  
2019 Term Loan Agreement With Ballon Payment Due 2026 | USD LIBOR | Minimum        
Revolving lines of credit        
Interest rate added to base rate (as a percent)     1.00%  
2019 Term Loan Agreement With Ballon Payment Due 2026 | USD LIBOR | Maximum        
Revolving lines of credit        
Interest rate added to base rate (as a percent)     1.50%  
2019 Term Loan Agreement With Ballon Payment Due 2026 | Adjusted LIBOR        
Revolving lines of credit        
Interest rate added to base rate (as a percent)     1.00%  
Debt Instrument, description of variable rate basis     USD LIBOR  
2019 Term Loan Agreement With Ballon Payment Due 2026 | Adjusted LIBOR | Minimum        
Revolving lines of credit        
Interest rate added to base rate (as a percent)     0.10%  
2019 Term Loan Agreement With Ballon Payment Due 2026 | Adjusted LIBOR | Maximum        
Revolving lines of credit        
Interest rate added to base rate (as a percent)     0.50%  
2024 Amended and Restated Credit Agreement        
Revolving lines of credit        
Maximum stated leverage ratio   3.5    
Minimum interest coverage ratio required   2.5    
Adjusted leverage ratio   4    
Adjusted leverage ratio   0.25%    
2024 Amended and Restated Credit Agreement | Federal Funds        
Revolving lines of credit        
Interest rate added to base rate (as a percent)   0.50%