XML 88 R7.htm IDEA: XBRL DOCUMENT
v2.4.1.9

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY In Thousands, except Share data, unless otherwise specified | Ordinary shares Series A and A-1 convertible preferred shares CNY | Ordinary shares Series B convertible preferred shares CNY | Ordinary shares Series C Preferred Shares CNY | Ordinary shares CNY | Treasury stock CNY | Preferred Shares Series A and A-1 convertible preferred shares CNY | Preferred Shares Series B convertible preferred shares CNY | Additional paid-in capital Series A and A-1 convertible preferred shares CNY | Additional paid-in capital Series B convertible preferred shares CNY | Additional paid-in capital Series C Preferred Shares CNY | Additional paid-in capital CNY | Statutory reserves CNY | Accumulated other comprehensive loss Series B convertible preferred shares CNY | Accumulated other comprehensive loss CNY | Warrants-C CNY | Accumulated Deficit CNY | Series A and A-1 convertible preferred shares | Series A convertible redeemable preferred shares | Series A-1 convertible preferred shares | Series B convertible preferred shares | Series C Preferred Shares CNY | Total USD ($) | Total CNY
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Balance at Dec. 31, 2011 |  |  |  | 163 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (11,712)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 255,850 us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 126,417 us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  | 5,025,325 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  | (146,375)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 15,327 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember | (2,481,604)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  | 2,783,391 us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2011 |  |  |  | 1,211,469,630 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (48,679,075)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 191,894,000 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 84,786,405 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Increase (Decrease) in Stockholders' Equity |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of ordinary shares |  |  |  | 8 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  | 1,571,423 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 1,571,431 us-gaap_StockIssuedDuringPeriodValueNewIssues
Issuance of ordinary shares (in shares) |  |  |  | 63,117,901 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Exercise of Warrants-C |  |  |  | 11 jd_StockIssuedDuringPeriodValuesWarrantsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  | 424,589 jd_StockIssuedDuringPeriodValuesWarrantsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  | 891 jd_StockIssuedDuringPeriodValuesWarrantsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (15,327)jd_StockIssuedDuringPeriodValuesWarrantsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember |  |  |  |  |  |  |  | 410,164 jd_StockIssuedDuringPeriodValuesWarrantsExercised
Exercise of Warrants-C (in shares) |  |  |  | 83,952,800 jd_StockIssuedDuringPeriodSharesWarrantsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred shares redemption value accretion |  |  |  |  |  |  |  |  |  |  | (1,587,454)us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | (1,587,454)us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
Share-based compensation |  |  |  |  | 3,931 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  | 221,108 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 225,039 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Share-based compensation (in shares) |  |  |  |  | 10,595,589 us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (1,729,473)us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  | (1,729,473)us-gaap_NetIncomeLoss
Foreign currency translation adjustment |  |  |  |  |  |  |  |  |  |  |  |  |  | (8,437)jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  |  |  |  |  |  |  |  | (8,437)jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
Statutory reserves |  |  |  |  |  |  |  |  |  |  |  | 1,838 jd_AppropriationToStatutoryReserves / us-gaap_StatementEquityComponentsAxis = jd_StatutoryReservesMember |  |  |  | (1,838)jd_AppropriationToStatutoryReserves / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  |
Balance at Dec. 31, 2012 |  |  |  | 182 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (7,781)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 255,850 us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 126,417 us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  | 5,654,991 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 1,838 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = jd_StatutoryReservesMember |  | (153,921)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_WarrantMember | (4,212,915)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  | 1,664,661 us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2012 |  |  |  | 1,358,540,331 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (38,083,486)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 191,894,000 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 84,786,405 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Increase (Decrease) in Stockholders' Equity |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of ordinary shares |  |  |  | 14 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  | 2,720,062 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 2,720,076 us-gaap_StockIssuedDuringPeriodValueNewIssues
Issuance of ordinary shares (in shares) |  |  |  | 119,145,642 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (9,960,005)us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred shares redemption value accretion |  |  |  |  |  |  |  |  |  |  | (2,435,366)us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | (2,435,366)us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
Conversion of preferred shares to ordinary shares |  | 3 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  | (38,176)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  | 34,108 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  | 4,065 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  |  |  |  |  |  |  |  |  |
Conversion of preferred shares to ordinary shares (in shares) |  | 25,247,161 us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  | (25,247,161)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  | (25,247,161)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  |  |
Share-based compensation |  |  |  |  | 7,781 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  | 253,392 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 261,173 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Share-based compensation (in shares) |  |  |  |  | 8,764,449 us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (49,899)us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  | (49,899)us-gaap_NetIncomeLoss
Foreign currency translation adjustment |  |  |  |  |  |  |  |  |  |  |  |  |  | (141,986)jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  |  |  |  |  |  |  |  | (141,986)jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
Fair value changes of available for sale securities |  |  |  |  |  |  |  |  |  |  |  |  |  | 23,224 us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  |  |  |  |  |  |  |  | 23,224 us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Non-cash marketing services contributed by certain shareholder |  |  |  |  |  |  |  |  |  |  | 24,682 jd_AdjustmentsToAdditionalPaidInCapitalNonCashMarketingServicesContributedByCertainShareholder / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 24,682 jd_AdjustmentsToAdditionalPaidInCapitalNonCashMarketingServicesContributedByCertainShareholder
Statutory reserves |  |  |  |  |  |  |  |  |  |  |  | 810 jd_AppropriationToStatutoryReserves / us-gaap_StatementEquityComponentsAxis = jd_StatutoryReservesMember |  |  |  | (810)jd_AppropriationToStatutoryReserves / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  |
Balance at Dec. 31, 2013 |  |  |  | 199 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  | 255,850 us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 88,241 us-gaap_StockholdersEquity / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  | 6,251,869 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 2,648 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = jd_StatutoryReservesMember |  | (268,618)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  | (4,263,624)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  | 2,066,565 us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2013 |  |  |  | 1,502,933,134 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (39,279,042)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 191,894,000 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 59,539,244 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Increase (Decrease) in Stockholders' Equity |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of ordinary shares |  |  |  | 80 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  | 29,091,883 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 29,091,963 us-gaap_StockIssuedDuringPeriodValueNewIssues
Issuance of ordinary shares (in shares) |  |  |  | 657,292,997 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Capital Value Reserved for Future Exercise of Share-based Awards |  |  |  | 4 jd_CommonStockCapitalValueReservedForFutureExerciseOfSharebasedAwards / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (4)jd_CommonStockCapitalValueReservedForFutureExerciseOfSharebasedAwards / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Stock, Capital Shares Reserved for Future Exercise of Share-based Awards ( in shares) |  |  |  | 30,000,000 jd_CommonStockCapitalSharesReservedForFutureExerciseOfSharebasedAwards / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (30,000,000)jd_CommonStockCapitalSharesReservedForFutureExerciseOfSharebasedAwards / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred shares redemption value accretion |  |  |  |  |  |  |  |  |  |  | (7,957,640)us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | (7,957,640)us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
Conversion of preferred shares to ordinary shares | 24 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 7 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 32 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  | (255,850)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | (88,241)us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 255,826 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 88,234 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 15,130,871 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  | 15,130,903 us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |
Conversion of preferred shares to ordinary shares (in shares) | 191,894,000 us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 59,539,244 us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 258,316,305 us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  | (191,894,000)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | (59,539,244)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  |  |  |  |  |  |  | (191,894,000)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  |  | (59,539,244)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | (258,316,305)us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |
Exercise of share options |  |  |  |  |  |  |  |  |  |  | 20,593 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 20,593 us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Exercise of share options (in shares) |  |  |  |  | 849,844 us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based compensation |  |  |  | 12 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |  | 4,249,536 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember |  |  |  |  |  |  |  |  |  |  |  | 4,249,548 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Share-based compensation (in shares) |  |  |  | 93,780,970 us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 6,390,905 us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net loss |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (4,996,358)us-gaap_NetIncomeLoss / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  | (805,266)us-gaap_NetIncomeLoss | (4,996,358)us-gaap_NetIncomeLoss
Foreign currency translation adjustment |  |  |  |  |  |  |  |  |  |  |  |  |  | (121,612)jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  |  |  |  |  |  |  |  | (121,612)jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
Fair value changes of available for sale securities |  |  |  |  |  |  |  |  |  |  |  |  |  | 14,105 us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  |  |  |  |  |  |  | 2,273 us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent | 14,105 us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Statutory reserves |  |  |  |  |  |  |  |  |  |  |  | 12,361 jd_AppropriationToStatutoryReserves / us-gaap_StatementEquityComponentsAxis = jd_StatutoryReservesMember |  |  |  | (12,361)jd_AppropriationToStatutoryReserves / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  |  |
Balance at Dec. 31, 2014 |  |  |  | 358 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (4)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember |  |  |  |  |  | 47,131,172 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 15,009 us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = jd_StatutoryReservesMember |  | (376,125)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember |  | (9,272,343)us-gaap_StockholdersEquity / us-gaap_StatementEquityComponentsAxis = us-gaap_RetainedEarningsMember |  |  |  |  |  | $ 6,043,592 us-gaap_StockholdersEquity | 37,498,067 us-gaap_StockholdersEquity
Balance (in shares) at Dec. 31, 2014 |  |  |  | 2,793,756,650 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (62,038,293)us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_SharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Represents the amount of increase (decrease) in additional paid in capital (APIC) due to non-cash marketing services contributed by certain shareholder. + References No definition available. + Details
Name: | jd_AdjustmentsToAdditionalPaidInCapitalNonCashMarketingServicesContributedByCertainShareholder
Namespace Prefix: | jd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents appropriations to certain non-distributable statutory reserves in accordance with laws applicable to the countries in which the reporting entity's subsidiaries and variable interest entities operate. + References No definition available. + Details
Name: | jd_AppropriationToStatutoryReserves
Namespace Prefix: | jd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate number of ordinary shares issued and reserved for future exercise of share-based awards. + References No definition available. + Details
Name: | jd_CommonStockCapitalSharesReservedForFutureExerciseOfSharebasedAwards
Namespace Prefix: | jd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total value of ordinary shares issued and reserved for future exercise of share-based awards. + References No definition available. + Details
Name: | jd_CommonStockCapitalValueReservedForFutureExerciseOfSharebasedAwards
Namespace Prefix: | jd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, excluding effects of warrants exercise or conversion of convertible securities. + References No definition available. + Details
Name: | jd_ForeignCurrencyTranslationAdjustmentExcludeEffectsOfWarrantsExerciseOrConversionOfConvertibleSecurities
Namespace Prefix: | jd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the number of shares issued during the period as a result of exercise of warrants. + References No definition available. + Details
Name: | jd_StockIssuedDuringPeriodSharesWarrantsExercised
Namespace Prefix: | jd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the value of shares issued during the period as a result of exercise of warrants. + References No definition available. + Details
Name: | jd_StockIssuedDuringPeriodValuesWarrantsExercised
Namespace Prefix: | jd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 3.C) -URI http://asc.fasb.org/extlink&oid=27011957&loc=d3e177168-122764 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 3 -Section C + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncreaseDecreaseInStockholdersEquityRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Other Comprehensive Income -URI http://asc.fasb.org/extlink&oid=6519514 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Net Income -URI http://asc.fasb.org/extlink&oid=6518256 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.19) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.18) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04.22) -URI http://asc.fasb.org/extlink&oid=6879464&loc=d3e573970-122913 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 9: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 + Details
Name: | us-gaap_NetIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569643-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569616-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 + Details
Name: | us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares issued which are neither cancelled nor held in the treasury. + References No definition available. + Details
Name: | us-gaap_SharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-30) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of any shares forfeited. Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share options (or share units) exercised during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28,29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP), net of stock value of such awards forfeited. Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of stock issued as a result of the exercise of stock options. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration