XML 66 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Line Items]          
Income tax benefit (expense)   $ (3,700,000) $ 6,100,000 $ (20,600,000) $ (8,600,000)
Effective Tax Rate   13.00% (29.80%) 11.70% 5.60%
Transfers of production tax credits to third party $ 16,900,000        
Nebraska          
Income Tax Disclosure [Line Items]          
State income tax expense (benefit)     $ 8.2   $ 8,200,000