XML 99 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Segment Reporting Information [Line Items]        
Segment income $ 956 $ 999 $ 2,360 $ 2,197
Duke Energy Carolinas [Member] | Other [Member]        
Segment Reporting Information [Line Items]        
Segment income (6) (16) (18) (50)
Progress Energy [Member] | Other [Member]        
Segment Reporting Information [Line Items]        
Segment income (32) (45) (120) (139)
Duke Energy Progress [Member] | Other [Member]        
Segment Reporting Information [Line Items]        
Segment income (4) (10) (11) (26)
Duke Energy Florida [Member] | Other [Member]        
Segment Reporting Information [Line Items]        
Segment income (2) (5) (7) (14)
Duke Energy Indiana [Member] | Other [Member]        
Segment Reporting Information [Line Items]        
Segment income (2) $ (3) (5) (10)
Piedmont Natural Gas [Member] | Other [Member]        
Segment Reporting Information [Line Items]        
Segment income $ (5)   $ (18) $ 7