XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Tax Credit Carryforwards (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]    
State tax credits $ (223.8) $ (228.8)
Og and E [Member]    
Income Taxes [Line Items]    
State tax credits (208.5) $ (213.5)
Oklahoma investment tax credits [Member]    
Income Taxes [Line Items]    
Tax Credit Carryforward, Amount 264.3  
State tax credits 208.8  
Oklahoma investment tax credits [Member] | Og and E [Member]    
Income Taxes [Line Items]    
Tax Credit Carryforward, Amount 245.0  
State tax credits 193.5  
Oklahoma capital investment board credits [Member]    
Income Taxes [Line Items]    
Tax Credit Carryforward, Amount 12.8  
State tax credits 12.8  
Oklahoma capital investment board credits [Member] | Og and E [Member]    
Income Taxes [Line Items]    
Tax Credit Carryforward, Amount 12.8  
State tax credits 12.8  
Oklahoma zero emission tax credits [Member]    
Income Taxes [Line Items]    
Tax Credit Carryforward, Amount 4.2  
State tax credits 2.2  
Oklahoma zero emission tax credits [Member] | Og and E [Member]    
Income Taxes [Line Items]    
Tax Credit Carryforward, Amount 4.2  
State tax credits $ 2.2