1.0.0.3 true Stockholders' Equity Statements (USD $) In Millions false 1 $ true false false false Common stock and paid-in capital us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 2 $ true false false false Retained deficit us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_RetainedEarningsMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 3 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 5 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false true false false 1 true true 62849000000 62849 true false 2 true true -26563000000 -26563 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 6 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 8547000000 8547 true false 3 false true 8547000000 8547 false false No definition available. No authoritative reference available. false 7 3 us-gaap_StockIssuedDuringPeriodValueNewIssues us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 312000000 312 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 8 3 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. false 9 4 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 766000000 766 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 10 4 us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -912000000 -912 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 11 4 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -409000000 -409 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 12 4 us-gaap_ComprehensiveIncomeNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 7992000000 7992 true false 3 false false 0 0 false false No definition available. No authoritative reference available. true 13 3 us-gaap_DividendsCommonStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -2304000000 -2304 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 14 3 us-gaap_StockRepurchasedAndRetiredDuringPeriodValue us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -2571000000 -2571 true false 2 false true -6039000000 -6039 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 860000000 860 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 16 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -58000000 -58 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 17 3 us-gaap_StockholdersEquityOther us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 0 0 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 18 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false false true false 1 false true 61392000000 61392 true false 2 false true -26914000000 -26914 true false 3 false true 34478000000 34478 false false No definition available. No authoritative reference available. false 5 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false true false false 1 false true 61655000000 61655 true false 2 false true -28061000000 -28061 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 6 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 4174000000 4174 true false 3 false true 4174000000 4174 false false No definition available. No authoritative reference available. false 7 3 us-gaap_StockIssuedDuringPeriodValueNewIssues us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 86000000 86 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 8 3 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. false 9 4 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 473000000 473 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 10 4 us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -514000000 -514 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 11 4 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -251000000 -251 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 12 4 us-gaap_ComprehensiveIncomeNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 3882000000 3882 true false 3 false false 0 0 false false No definition available. No authoritative reference available. true 13 3 us-gaap_DividendsCommonStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -1147000000 -1147 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 14 3 us-gaap_StockRepurchasedAndRetiredDuringPeriodValue us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -674000000 -674 true false 2 false true -1588000000 -1588 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 417000000 417 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 16 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -91000000 -91 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 17 3 us-gaap_StockholdersEquityOther us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -1000000 -1 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 5 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false true false false 1 false true 62382000000 62382 true false 2 false true -22824000000 -22824 true false 3 false true 39558000000 39558 false false No definition available. No authoritative reference available. false 6 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 10236000000 10236 true false 3 false true 10236000000 10236 false false No definition available. No authoritative reference available. false 7 3 us-gaap_StockIssuedDuringPeriodValueNewIssues us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 1027000000 1027 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 8 3 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. false 9 4 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -361000000 -361 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 10 4 us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 653000000 653 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 11 4 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 61000000 61 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 12 4 us-gaap_ComprehensiveIncomeNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true 10589000000 10589 true false 3 false false 0 0 false false No definition available. No authoritative reference available. true 13 3 us-gaap_DividendsCommonStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false true -2297000000 -2297 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 14 3 us-gaap_StockRepurchasedAndRetiredDuringPeriodValue us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -1656000000 -1656 true false 2 false true -3751000000 -3751 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 928000000 928 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 16 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true -114000000 -114 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 17 3 us-gaap_StockholdersEquityOther us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -1000000 -1 true false 2 false false 0 0 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false 18 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false false true false 1 false true 62566000000 62566 true false 2 false true -18283000000 -18283 true false 3 false true 44283000000 44283 false false No definition available. No authoritative reference available. false 5 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false true false false 1 true true 62293000000 62293 true false 2 true true -21081000000 -21081 true false 3 false false 0 0 false false No definition available. No authoritative reference available. false false 3 42 false Millions UnKnown UnKnown false true