v3.25.2
Credit Arrangements (Details) - USD ($)
$ in Millions
6 Months Ended
May 06, 2022
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2022
Oct. 26, 2020
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       $ 650.0  
Remaining borrowing capacity   $ 510.0      
Long-term debt, outstanding   489.8      
Debt Instrument, Interest Rate, Stated Percentage         2.32%
Long-term debt   838.8 $ 698.6    
Medium-term Notes [Member] | Term Loan Facility [Member]          
Line of Credit Facility [Line Items]          
Long-term debt   $ 349.8 349.8    
Line of Credit [Member] | Credit Agreement [Member] | Maximum [member] | Lender's base rate [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   0.38%      
Line of Credit [Member] | Credit Agreement [Member] | Maximum [member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   1.48%      
Line of Credit [Member] | Credit Agreement [Member] | Minimum [Member] | Lender's base rate [Member]          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   0.00%      
Line of Credit [Member] | Credit Agreement [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Line of Credit Facility [Line Items]          
Basis spread on variable rate debt   1.00%      
Line of Credit [Member] | July 2019 Revolving Credit Facility [Member] | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Long-term debt     $ 0.0    
Line of Credit [Member] | May 6, 2022 Credit Agreement | Line of Credit [Member]          
Line of Credit Facility [Line Items]          
Debt Instrument, Term 5 years        
Maximum borrowing capacity $ 1,100.0        
Line of Credit [Member] | May 2022 Revolving Credit Facility | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity 450.0        
Long-term debt   $ 140.0      
Line of Credit [Member] | September 30, 2022, Credit Agreement Second Amendment | Line of Credit [Member]          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity       $ 1,300.0  
Notes Payable, Other Payables | Private Placement          
Line of Credit Facility [Line Items]          
Other Long-term Debt         $ 350.0
Debt Instrument, Interest Rate, Stated Percentage   2.32% 2.32%    
Long-term debt   $ 349.0 $ 348.8    
Long-Term Debt | May 6, 2022 Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 650.0