XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Line Items]          
Income tax (expense)   $ (2.9) $ (7.4) $ (23.6) $ (16.0)
Effective Tax Rate   10.00% 13.10% 11.40% 7.60%
Transfers of production tax credits to third party $ 16.9        
Nebraska          
Income Tax Disclosure [Line Items]          
State income tax expense (benefit)         $ 8.2