XML 109 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments in Debt and Equity Securities (Equity Securities, FV-NI - ASU 2016-01) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Equity Securities, FV-NI, Realized Gain (Loss) [Abstract]  
Equity Securities, FV-NI, Realized Gain $ 19
Equity Securities, FV-NI, Realized Loss 13
Ndtf [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI, Unrealized Gain 2,751
Equity Securities, FV-NI, Unrealized Loss 38
Equity Securities, FV-NI 4,857
Other Classification [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI, Unrealized Gain 57
Equity Securities, FV-NI 130
Duke Energy Carolinas [Member]  
Equity Securities, FV-NI, Realized Gain (Loss) [Abstract]  
Equity Securities, FV-NI, Realized Gain 10
Equity Securities, FV-NI, Realized Loss 5
Duke Energy Carolinas [Member] | Ndtf [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI, Unrealized Gain 1,502
Equity Securities, FV-NI, Unrealized Loss 20
Equity Securities, FV-NI 2,669
Progress Energy [Member]  
Equity Securities, FV-NI, Realized Gain (Loss) [Abstract]  
Equity Securities, FV-NI, Realized Gain 9
Equity Securities, FV-NI, Realized Loss 8
Progress Energy [Member] | Ndtf [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI, Unrealized Gain 1,249
Equity Securities, FV-NI, Unrealized Loss 18
Equity Securities, FV-NI 2,188
Duke Energy Progress [Member]  
Equity Securities, FV-NI, Realized Gain (Loss) [Abstract]  
Equity Securities, FV-NI, Realized Gain 8
Equity Securities, FV-NI, Realized Loss 8
Duke Energy Progress [Member] | Ndtf [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI, Unrealized Gain 959
Equity Securities, FV-NI, Unrealized Loss 14
Equity Securities, FV-NI 1,765
Duke Energy Florida [Member]  
Equity Securities, FV-NI, Realized Gain (Loss) [Abstract]  
Equity Securities, FV-NI, Realized Gain 1
Duke Energy Florida [Member] | Ndtf [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI, Unrealized Gain 290
Equity Securities, FV-NI, Unrealized Loss 4
Equity Securities, FV-NI 423
Duke Energy Indiana [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI, Unrealized Gain 48
Equity Securities, FV-NI 96
Duke Energy Indiana [Member] | Other Classification [Member]  
EquitySecuritiesFvNiAccumulatedUnrealizedGainLoss [Abstract]  
Equity Securities, FV-NI $ 96