1.0.0.3 true Statement Of Shareholders Equity And Other Comprehensive Income (USD $) In Millions false 1 $ true false false false Common Stock us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_CommonStockMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 2 $ true false false false Treasury Stock us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_TreasuryStockMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 3 $ true false false false Additional Paid-In Capital us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AdditionalPaidInCapitalMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 4 $ true false false false Accumulated Other Comprehensive Income (Loss) us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AccumulatedOtherComprehensiveIncomeMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 5 $ true false false false Retained Earnings (Accumulated Deficit) [Member] 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 6 $ 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 6 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 4000000 4 true false 2 true true -252000000 -252 true false 3 true true 2517000000 2517 true false 4 true true -1000000 -1 true false 5 true true -1837000000 -1837 true false 6 true true 431000000 431 false false No definition available. No authoritative reference available. false 5 3 amzn_SharesOutstanding amzn false na instant shares Number of shares of stock held by shareholders. false false false true false false true false false 1 false true 414000000 414 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false Number of shares of stock held by shareholders. No authoritative reference available. false 7 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 false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 476000000 476 true false 6 false true 476000000 476 false false No definition available. No authoritative reference available. false 8 3 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax 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 false 0 0 true false 3 false false 0 0 true false 4 false true -3000000 -3 true false 5 false false 0 0 true false 6 false true -3000000 -3 false false No definition available. No authoritative reference available. false 9 3 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 false 0 0 true false 3 false false 0 0 true false 4 false true 8000000 8 true false 5 false false 0 0 true false 6 false true 8000000 8 false false No definition available. No authoritative reference available. false 10 3 us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 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 false 0 0 true false 3 false false 0 0 true false 4 false true 1000000 1 true false 5 false false 0 0 true false 6 false true 1000000 1 false false No definition available. No authoritative reference available. false 12 3 us-gaap_CumulativeEffectOfInitialAdoptionOfNewAccountingPrinciple 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 false 0 0 true false 3 false true 2000000 2 true false 4 false false 0 0 true false 5 false true -14000000 -14 true false 6 false true -12000000 -12 false false No definition available. No authoritative reference available. false 13 3 amzn_UnrecognizedExcessTaxBenefitsFromStockBasedCompensation amzn false credit duration monetary Unrecognized tax benefit associated with any share-based compensation plan other than an employee stock ownership plan... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 4000000 4 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 4000000 4 false false Unrecognized tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The unrecognized tax benefit results from the deduction by the entity on its tax return for an award of stock that exceeds the cumulative compensation cost for common stock or preferred stock recognized for financial reporting. Includes any resulting tax benefit that exceeds the previously recognized deferred tax asset (excess tax benefits). No authoritative reference available. false 14 3 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true 8000000 8 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 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 false 0 0 true false 3 false true 92000000 92 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 92000000 92 false false No definition available. No authoritative reference available. false 16 3 us-gaap_StockRepurchasedDuringPeriodShares us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true -6000000 -6 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false No definition available. No authoritative reference available. false 18 3 us-gaap_StockRepurchasedDuringPeriodValue 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 -248000000 -248 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -248000000 -248 false false No definition available. No authoritative reference available. false 20 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 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 false 0 0 true false 3 false true 257000000 257 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 257000000 257 false false No definition available. No authoritative reference available. false 21 3 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation 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 false 0 0 true false 3 false true 191000000 191 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 191000000 191 false false No definition available. No authoritative reference available. false 22 3 amzn_SharesOutstanding amzn false na instant shares Number of shares of stock held by shareholders. false false false true false false false true false 1 false true 416000000 416 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false Number of shares of stock held by shareholders. No authoritative reference available. false 23 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 4000000 4 true false 2 false true -500000000 -500 true false 3 false true 3063000000 3063 true false 4 false true 5000000 5 true false 5 false true -1375000000 -1375 true false 6 false true 1197000000 1197 false false No definition available. No authoritative reference available. false 7 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 false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 645000000 645 true false 6 false true 645000000 645 false false No definition available. No authoritative reference available. false 8 3 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax 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 false 0 0 true false 3 false false 0 0 true false 4 false true -127000000 -127 true false 5 false false 0 0 true false 6 false true -127000000 -127 false false No definition available. No authoritative reference available. false 9 3 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 false 0 0 true false 3 false false 0 0 true false 4 false true -1000000 -1 true false 5 false false 0 0 true false 6 false true -1000000 -1 false false No definition available. No authoritative reference available. false 13 3 amzn_UnrecognizedExcessTaxBenefitsFromStockBasedCompensation amzn false credit duration monetary Unrecognized tax benefit associated with any share-based compensation plan other than an employee stock ownership plan... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true -8000000 -8 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -8000000 -8 false false Unrecognized tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The unrecognized tax benefit results from the deduction by the entity on its tax return for an award of stock that exceeds the cumulative compensation cost for common stock or preferred stock recognized for financial reporting. Includes any resulting tax benefit that exceeds the previously recognized deferred tax asset (excess tax benefits). No authoritative reference available. false 14 3 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true 14000000 14 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 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 false 0 0 true false 3 false true 624000000 624 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 624000000 624 false false No definition available. No authoritative reference available. false 16 3 us-gaap_StockRepurchasedDuringPeriodShares us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true -2000000 -2 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false No definition available. No authoritative reference available. false 18 3 us-gaap_StockRepurchasedDuringPeriodValue 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 -100000000 -100 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -100000000 -100 false false No definition available. No authoritative reference available. false 20 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 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 false 0 0 true false 3 false true 154000000 154 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 154000000 154 false false No definition available. No authoritative reference available. false 21 3 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation 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 false 0 0 true false 3 false true 288000000 288 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 288000000 288 false false No definition available. No authoritative reference available. false 22 3 amzn_SharesOutstanding amzn false na instant shares Number of shares of stock held by shareholders. false false false true false false false true false 1 false true 428000000 428 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false Number of shares of stock held by shareholders. No authoritative reference available. false 23 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 4000000 4 true false 2 false true -600000000 -600 true false 3 false true 4121000000 4121 true false 4 false true -123000000 -123 true false 5 false true -730000000 -730 true false 6 false true 2672000000 2672 false false No definition available. No authoritative reference available. false 7 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 false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 902000000 902 true false 6 false true 902000000 902 false false No definition available. No authoritative reference available. false 8 3 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax 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 false 0 0 true false 3 false false 0 0 true false 4 false true 62000000 62 true false 5 false false 0 0 true false 6 false true 62000000 62 false false No definition available. No authoritative reference available. false 9 3 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 false 0 0 true false 3 false false 0 0 true false 4 false true 4000000 4 true false 5 false false 0 0 true false 6 false true 4000000 4 false false No definition available. No authoritative reference available. false 10 3 us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 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 false 0 0 true false 3 false false 0 0 true false 4 false true 1000000 1 true false 5 false false 0 0 true false 6 false true 1000000 1 false false No definition available. No authoritative reference available. false 14 3 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true 7000000 7 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 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 false 0 0 true false 3 false true 19000000 19 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 19000000 19 false false No definition available. No authoritative reference available. false 17 3 us-gaap_StockIssuedDuringPeriodSharesAcquisitions us-gaap true na duration shares No definition available. false false false false false false false false false 1 false true 9000000 9 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false No definition available. No authoritative reference available. false 19 3 us-gaap_StockIssuedDuringPeriodValueAcquisitions us-gaap true credit 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 true 1144000000 1144 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 1145000000 1145 false false No definition available. No authoritative reference available. false 20 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 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 false 0 0 true false 3 false true 103000000 103 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 103000000 103 false false No definition available. No authoritative reference available. false 21 3 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation 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 false 0 0 true false 3 false true 349000000 349 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 349000000 349 false false No definition available. No authoritative reference available. false 22 3 amzn_SharesOutstanding amzn false na instant shares Number of shares of stock held by shareholders. false false false true false false false true false 1 false true 444000000 444 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 false false Number of shares of stock held by shareholders. No authoritative reference available. false 23 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false false true false 1 true true 5000000 5 true false 2 true true -600000000 -600 true false 3 true true 5736000000 5736 true false 4 true true -56000000 -56 true false 5 true true 172000000 172 true false 6 true true 5257000000 5257 false false No definition available. No authoritative reference available. false false 6 40 false Millions Millions UnKnown false true