1.0.0.3 true CONSOLIDATED AND SECTOR BALANCE SHEET PARENTHETICAL (USD $) In Millions, except Per Share data false 1 $ false false Shares Standard http://www.xbrl.org/2003/instance shares xbrli 0 USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 USD_Per_Share Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares xbrli 0 false 2 $ false false USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 2 2 us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false No definition available. false 3 2 us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent us-gaap true credit instant monetary No definition available. false false false false false false false false false 1 true true -372000000 -372 false false 2 true true -200000000 -200 false false No definition available. No authoritative reference available. false 4 2 us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false No definition available. false 5 2 us-gaap_CommonStockParOrStatedValuePerShare us-gaap true na instant decimal No definition available. false false false false false false false false true 1 true true 0.01 0.01 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false 6 2 us-gaap_CommonStockSharesIssued us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 3266000000 3266 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false 7 2 us-gaap_CommonStockSharesAuthorized us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 6000000000 6000 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false 8 0 na true na na na No definition available. false true false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false 11 2 us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false No definition available. false 12 2 us-gaap_CommonStockParOrStatedValuePerShare us-gaap true na instant decimal No definition available. false false false false false false false false true 1 true true 0.01 0.01 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false 13 2 us-gaap_CommonStockSharesIssued us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 71000000 71 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false 14 2 us-gaap_CommonStockSharesAuthorized us-gaap true na instant shares No definition available. false false false false false false false false false 1 false true 530000000 530 false false 2 false false 0 0 false false No definition available. No authoritative reference available. false false 2 11 false Millions Millions NoRounding false true