v3.26.1
Marketable Securities Held in Trusts - Maturity Dates and Realized Gain and Loss (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity          
Debt Securities, Available-for-sale $ 747.8   $ 747.8   $ 743.3
Debt securities          
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity          
Available-for-sale debt maturities due within one year, fair value 9.5   9.5    
Available-for-sale debt maturities, after 1 but within 5 years, fair value 245.0   245.0    
Available-for-sale debt maturities, after 5 but within 10 years, fair value 428.3   428.3    
Available-for-sale debt maturities, after 10 years, fair value 65.4   65.4    
Debt Securities, Available-for-sale 748.2   748.2    
Debt Securities, Available-for-sale, Realized Gain 0.2 $ 0.3 0.7 $ 0.7  
Debt Securities, Available-for-sale, Realized Loss $ 1.1 $ 7.2 $ 3.7 $ 7.8