XML 150 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Variable Interest Entities - Activity of Alternative Energy Partnership Investments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Variable Interest Entity [Line Items]      
Income Tax Expense (Benefit) Recognized from Alternative Energy Partnership $ 76.0 $ (74.8) $ (84.4)
Variable Interest Entity, Not Primary Beneficiary      
Variable Interest Entity [Line Items]      
Cash distribution from Investment 2.0 2.0 3.3
Income (Loss) on Investments in Alternative Energy Partnership 2.3 2.9 (19.9)
Income Tax Credits Recognized 0.0 0.2 4.3
Income Tax Expense (Benefit) Recognized from Alternative Energy Partnership $ 0.5 $ 0.7 $ (3.7)