v3.26.1
Debt - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 16, 2026
Feb. 29, 2020
May 31, 2018
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]            
Revolving credit facilities       $ 546.2   $ 0.6
Letters of credit outstanding       29.2   40.8
Debt outstanding       1,103.6   1,103.8
Long term debt            
Debt issued       $ 0.0 $ 500.0  
Revolving Credit Facility            
Debt Instrument [Line Items]            
Interest spread in basis points (as a percent)       112.50%    
Long term debt            
Line of credit variable interest rate       4.88%    
Revolving Credit Facility | Term SOFR            
Debt Instrument [Line Items]            
Interest spread in basis points (as a percent)       1.00%    
Revolving Credit Facility | Federal Funds Rate            
Debt Instrument [Line Items]            
Interest spread in basis points (as a percent)       0.50%    
2026 Credit Agreement | Minimum            
Debt Instrument [Line Items]            
Revolving credit facility, unused commitment fee rate (as a percent)       0.08%    
2026 Credit Agreement | Maximum            
Debt Instrument [Line Items]            
Revolving credit facility, unused commitment fee rate (as a percent)       0.20%    
2026 Credit Agreement | Term Loan [Member]            
Debt Instrument [Line Items]            
Unsecured Long-Term Debt, Noncurrent         $ 500.0  
Maturity month and year         2027-03  
Interest spread in basis points (as a percent)       90.00%    
Long term debt            
Line of credit variable interest rate       4.58%    
2026 Credit Agreement | Term Loan [Member] | Overnight Bank Funding Rate            
Debt Instrument [Line Items]            
Interest spread in basis points (as a percent)         0.50%  
2026 Credit Agreement | Term Loan [Member] | Term SOFR            
Debt Instrument [Line Items]            
Interest spread in basis points (as a percent)         0.90%  
2026 Credit Agreement | Term Loan [Member] | Term SOFR            
Debt Instrument [Line Items]            
Interest spread in basis points (as a percent)         1.00%  
2026 Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 1,600.0          
Revolving credit facilities       $ 44.0    
Maturity month and year 2031-03          
Letters of credit outstanding       18.5    
Available borrowing capacity       $ 1,540.0    
2026 Credit Agreement | Letter of Credit            
Debt Instrument [Line Items]            
Letter of credit fees percentage on available borrowing capacity, low end of range (as a percent)       0.438%    
Letter of credit fees percentage on available borrowing capacity, high end of range (as a percent)       1.50%    
Credit Agreement            
Debt Instrument [Line Items]            
Maximum leverage ratio       0.0375    
Maximum leverage ratio in connection with certain material acquisitions       0.0425    
4.60% Senior Notes due May 2028            
Long term debt            
Debt issued     $ 300.0      
Debt instrument interest rate, stated percentage     4.60%      
Maturity date     May 15, 2028      
Debt instruments            
Debt instrument, fair value       $ 300.0   303.0
3.10% Senior Notes due March 2030            
Long term debt            
Debt issued   $ 300.0        
Debt instrument interest rate, stated percentage   3.10%        
Maturity date   Mar. 01, 2030        
Debt instruments            
Debt instrument, fair value       283.0   285.0
Other Long-term Debt            
Debt Instrument [Line Items]            
Debt outstanding       $ 3.6   $ 3.8