XML 59 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Loss Contingencies [Line Items]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 7,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Operating Leases, Future Minimum Payments, Due in Two Years 31,600,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Operating Leases, Future Minimum Payments, Due in Three Years 4,200,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Operating Leases, Future Minimum Payments, Due in Four Years 3,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Operating Leases, Future Minimum Payments, Due in Five Years 2,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Operating Leases, Future Minimum Payments, Due Thereafter 46,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Operating Leases, Future Minimum Payments Due 95,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Operating Leases, Rent Expense, Net 6,700,000us-gaap_OperatingLeasesRentExpenseNet 8,800,000us-gaap_OperatingLeasesRentExpenseNet 14,200,000us-gaap_OperatingLeasesRentExpenseNet
Purchase Obligation, Due in Next Twelve Months 676,300,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary    
Unrecorded Unconditional Purchase Obligation, Due within Two Years 608,400,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary    
Unrecorded Unconditional Purchase Obligation, Due within Three Years 386,100,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary    
Unrecorded Unconditional Purchase Obligation, Due within Four Years 296,100,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary    
Unrecorded Unconditional Purchase Obligation, Due within Five Years 245,500,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary    
Long-term Purchase Commitment, Amount 2,212,400,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount    
Utilities Operating Expense, Purchased Power under Long-term Contracts 60,800,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts 62,000,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts 49,500,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
OG&E Railcar Lease Agreement [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Range of Possible Loss, Maximum 22,800,000us-gaap_LossContingencyRangeOfPossibleLossMaximum
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_MarketValueGuaranteeMember
   
OG&E Railcar Lease Agreement [Member]      
Loss Contingencies [Line Items]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months 4,500,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ oge_OperatingLeaseObligationsAxis
= oge_OgeRailcarLeaseAgreementMember
   
Operating Leases, Future Minimum Payments, Due in Two Years 28,700,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeRailcarLeaseAgreementMember
   
Operating Leases, Future Minimum Payments, Due in Three Years 1,000,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeRailcarLeaseAgreementMember
   
Operating Leases, Future Minimum Payments, Due in Four Years 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeRailcarLeaseAgreementMember
   
Operating Leases, Future Minimum Payments, Due in Five Years 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeRailcarLeaseAgreementMember
   
Operating Leases, Future Minimum Payments, Due Thereafter 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ oge_OperatingLeaseObligationsAxis
= oge_OgeRailcarLeaseAgreementMember
   
Operating Leases, Future Minimum Payments Due 34,200,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ oge_OperatingLeaseObligationsAxis
= oge_OgeRailcarLeaseAgreementMember
   
OG&E Wind Farm Land Lease Agreements [Member]      
Loss Contingencies [Line Items]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months 2,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ oge_OperatingLeaseObligationsAxis
= oge_OgeWindFarmLandLeaseAgreementsMember
   
Operating Leases, Future Minimum Payments, Due in Two Years 2,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeWindFarmLandLeaseAgreementsMember
   
Operating Leases, Future Minimum Payments, Due in Three Years 2,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeWindFarmLandLeaseAgreementsMember
   
Operating Leases, Future Minimum Payments, Due in Four Years 2,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeWindFarmLandLeaseAgreementsMember
   
Operating Leases, Future Minimum Payments, Due in Five Years 2,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeWindFarmLandLeaseAgreementsMember
   
Operating Leases, Future Minimum Payments, Due Thereafter 46,400,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ oge_OperatingLeaseObligationsAxis
= oge_OgeWindFarmLandLeaseAgreementsMember
   
Operating Leases, Future Minimum Payments Due 57,800,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ oge_OperatingLeaseObligationsAxis
= oge_OgeWindFarmLandLeaseAgreementsMember
   
OGE Energy Building Lease [Member]      
Loss Contingencies [Line Items]      
Operating Leases, Future Minimum Payments Due, Next Twelve Months 800,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ oge_OperatingLeaseObligationsAxis
= oge_OgeEnergyBuildingLeaseMember
   
Operating Leases, Future Minimum Payments, Due in Two Years 800,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeEnergyBuildingLeaseMember
   
Operating Leases, Future Minimum Payments, Due in Three Years 800,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeEnergyBuildingLeaseMember
   
Operating Leases, Future Minimum Payments, Due in Four Years 700,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeEnergyBuildingLeaseMember
   
Operating Leases, Future Minimum Payments, Due in Five Years 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ oge_OperatingLeaseObligationsAxis
= oge_OgeEnergyBuildingLeaseMember
   
Operating Leases, Future Minimum Payments, Due Thereafter 0us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ oge_OperatingLeaseObligationsAxis
= oge_OgeEnergyBuildingLeaseMember
   
Operating Leases, Future Minimum Payments Due 3,100,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ oge_OperatingLeaseObligationsAxis
= oge_OgeEnergyBuildingLeaseMember
   
OG&E cogeneration capacity and fixed operation and maintenance payments [Member]      
Loss Contingencies [Line Items]      
Purchase Obligation, Due in Next Twelve Months 85,200,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= oge_OgeCogenerationCapacityAndFixedOperationAndMaintenancePaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Two Years 83,300,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= oge_OgeCogenerationCapacityAndFixedOperationAndMaintenancePaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Three Years 80,700,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= oge_OgeCogenerationCapacityAndFixedOperationAndMaintenancePaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Four Years 77,800,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= oge_OgeCogenerationCapacityAndFixedOperationAndMaintenancePaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Five Years 70,600,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= oge_OgeCogenerationCapacityAndFixedOperationAndMaintenancePaymentsMember
   
Long-term Purchase Commitment, Amount 397,600,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= oge_OgeCogenerationCapacityAndFixedOperationAndMaintenancePaymentsMember
   
OG&E expected cogeneration energy payments [Member]      
Loss Contingencies [Line Items]      
Purchase Obligation, Due in Next Twelve Months 74,400,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedCogenerationEnergyPaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Two Years 78,500,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedCogenerationEnergyPaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Three Years 81,200,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedCogenerationEnergyPaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Four Years 89,700,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedCogenerationEnergyPaymentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Five Years 85,100,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedCogenerationEnergyPaymentsMember
   
Long-term Purchase Commitment, Amount 408,900,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= oge_OgeExpectedCogenerationEnergyPaymentsMember
   
OG&E minimum fuel purchase commitments [Member]      
Loss Contingencies [Line Items]      
Purchase Obligation, Due in Next Twelve Months 389,300,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Two Years 246,600,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Three Years 43,600,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Four Years 0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Five Years 0us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
   
Long-term Purchase Commitment, Amount 679,500,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
   
Long-term Purchase Commitment, Amount 625,800,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
657,300,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
585,600,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeMinimumFuelPurchaseCommitmentsMember
OG&E expected wind purchase commitments [Member]      
Loss Contingencies [Line Items]      
Purchase Obligation, Due in Next Twelve Months 58,400,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedWindPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Two Years 59,300,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedWindPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Three Years 60,300,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedWindPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Four Years 59,100,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedWindPurchaseCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Five Years 58,400,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= oge_OgeExpectedWindPurchaseCommitmentsMember
   
Long-term Purchase Commitment, Amount 295,500,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= oge_OgeExpectedWindPurchaseCommitmentsMember
   
OG&E long-term service agreement commitments [Member]      
Loss Contingencies [Line Items]      
Purchase Obligation, Due in Next Twelve Months 2,500,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Two Years 2,600,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Three Years 2,700,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Four Years 19,400,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Unrecorded Unconditional Purchase Obligation, Due within Five Years 27,500,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Long-term Purchase Commitment, Amount 54,700,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Environmental Compliance Plan [Member]      
Loss Contingencies [Line Items]      
Purchase Obligation, Due in Next Twelve Months 66,500,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
/ dei_LegalEntityAxis
= oge_EnvironmentalCompliancePlanMember
   
Unrecorded Unconditional Purchase Obligation, Due within Two Years 138,100,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
/ dei_LegalEntityAxis
= oge_EnvironmentalCompliancePlanMember
   
Unrecorded Unconditional Purchase Obligation, Due within Three Years 117,600,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
/ dei_LegalEntityAxis
= oge_EnvironmentalCompliancePlanMember
   
Unrecorded Unconditional Purchase Obligation, Due within Four Years 50,100,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
/ dei_LegalEntityAxis
= oge_EnvironmentalCompliancePlanMember
   
Unrecorded Unconditional Purchase Obligation, Due within Five Years 3,900,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
/ dei_LegalEntityAxis
= oge_EnvironmentalCompliancePlanMember
   
Long-term Purchase Commitment, Amount 376,200,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ dei_LegalEntityAxis
= oge_EnvironmentalCompliancePlanMember
   
Public Utility Regulatory Policy Act of 1978 [Member]      
Loss Contingencies [Line Items]      
Percentage of output purchased 100.00%oge_PercentageOfOutputPurchased
/ dei_LegalEntityAxis
= oge_PublicUtilityRegulatoryPolicyActOf1978Member
   
OG&E total cogeneration payments [Member]      
Loss Contingencies [Line Items]      
Long-term Purchase Commitment, Amount 129,400,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeTotalCogenerationPaymentsMember
134,800,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeTotalCogenerationPaymentsMember
135,100,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeTotalCogenerationPaymentsMember
OG&E capacity payments [Member]      
Loss Contingencies [Line Items]      
Long-term Purchase Commitment, Amount 72,300,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeCapacityPaymentsMember
74,400,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeCapacityPaymentsMember
77,100,000us-gaap_LongTermPurchaseCommitmentAmount
/ dei_LegalEntityAxis
= oge_OgeCapacityPaymentsMember
CPV Keenan [Member]      
Loss Contingencies [Line Items]      
Utilities Operating Expense, Purchased Power under Long-term Contracts 28,100,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_CpvKeenanMember
30,900,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_CpvKeenanMember
25,100,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_CpvKeenanMember
Edison Mission Energy [Member]      
Loss Contingencies [Line Items]      
Utilities Operating Expense, Purchased Power under Long-term Contracts 21,300,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_EdisonMissionEnergyMember
20,600,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_EdisonMissionEnergyMember
20,200,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_EdisonMissionEnergyMember
FPL Energy [Member]      
Loss Contingencies [Line Items]      
Utilities Operating Expense, Purchased Power under Long-term Contracts 3,600,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_FplEnergyMember
3,300,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_FplEnergyMember
3,400,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_FplEnergyMember
NextEra Energy [Member]      
Loss Contingencies [Line Items]      
Utilities Operating Expense, Purchased Power under Long-term Contracts 7,800,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_NexteraEnergyMember
7,200,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_NexteraEnergyMember
800,000us-gaap_UtilitiesOperatingExpensePurchasedPowerUnderLongTermContracts
/ dei_LegalEntityAxis
= oge_NexteraEnergyMember
OG&E long-term service agreement commitments [Member] | McClain Plant [Member]      
Loss Contingencies [Line Items]      
Factored-Fired Hours 128,000oge_FactoredFiredHours
/ dei_LegalEntityAxis
= oge_McclainPlantMember
/ oge_NewLongTermServiceAgreementAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Factored-Fired Starts 3,600oge_FactoredFiredStarts
/ dei_LegalEntityAxis
= oge_McclainPlantMember
/ oge_NewLongTermServiceAgreementAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
OG&E long-term service agreement commitments [Member] | Redbud Plant [Member]      
Loss Contingencies [Line Items]      
Factored-Fired Hours 144,000oge_FactoredFiredHours
/ dei_LegalEntityAxis
= oge_RedbudPlantMember
/ oge_NewLongTermServiceAgreementAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Factored-Fired Starts 4,500oge_FactoredFiredStarts
/ dei_LegalEntityAxis
= oge_RedbudPlantMember
/ oge_NewLongTermServiceAgreementAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
Additional Factored-Fired Hours 24,000oge_AdditionalFactoredFiredHours
/ dei_LegalEntityAxis
= oge_RedbudPlantMember
/ oge_NewLongTermServiceAgreementAxis
= oge_OgeLongTermServiceAgreementCommitmentsMember
   
New Source Review [Member]      
Loss Contingencies [Line Items]      
Estimated Environmental Capital Costs 1,100,000,000oge_EstimatedEnvironmentalCapitalCosts
/ oge_EnvironmentalComplianceAxis
= oge_NewSourceReviewMember
   
Potential Penalty Under the Federal Clean Air Act $ 37,500oge_PotentialPenaltyUnderFederalCleanAirAct
/ oge_EnvironmentalComplianceAxis
= oge_NewSourceReviewMember