XML 113 R102.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Parent company only condensed financial information (Details) In Thousands, except Share data, unless otherwise specified | Dec. 31, 2014 USD ($) | Dec. 31, 2014 CNY | Dec. 31, 2013 USD ($) | Dec. 31, 2013 CNY | Dec. 31, 2012 CNY | Dec. 31, 2011 CNY | Dec. 31, 2014 Series C Preferred Shares USD ($) | Dec. 31, 2014 Series C Preferred Shares CNY | May 28, 2014 Series C Preferred Shares CNY | Dec. 31, 2013 Series C Preferred Shares USD ($) | Dec. 31, 2013 Series C Preferred Shares CNY | Dec. 31, 2012 Series C Preferred Shares CNY | Dec. 31, 2011 Series C Preferred Shares CNY | Dec. 31, 2014 Series A and A-1 convertible preferred shares USD ($) | Dec. 31, 2014 Series A and A-1 convertible preferred shares CNY | Dec. 31, 2013 Series A and A-1 convertible preferred shares USD ($) | Dec. 31, 2013 Series A and A-1 convertible preferred shares CNY | Dec. 31, 2012 Series A and A-1 convertible preferred shares CNY | Dec. 31, 2011 Series A and A-1 convertible preferred shares CNY | Dec. 31, 2014 Series B convertible preferred shares USD ($) | Dec. 31, 2014 Series B convertible preferred shares CNY | May 28, 2014 Series B convertible preferred shares CNY | Dec. 31, 2013 Series B convertible preferred shares USD ($) | Dec. 31, 2013 Series B convertible preferred shares CNY | Dec. 31, 2012 Series B convertible preferred shares CNY | Dec. 31, 2011 Series B convertible preferred shares CNY | Dec. 31, 2014 Common Class A | Dec. 31, 2014 Common Class B | Dec. 31, 2014 Parent company USD ($) | Dec. 31, 2014 Parent company CNY | Dec. 31, 2013 Parent company USD ($) | Dec. 31, 2013 Parent company CNY | Dec. 31, 2012 Parent company CNY | Dec. 31, 2011 Parent company CNY | Dec. 31, 2014 Parent company Series C Preferred Shares | Dec. 31, 2013 Parent company Series C Preferred Shares CNY | Dec. 31, 2014 Parent company Series A and A-1 convertible preferred shares | Dec. 31, 2013 Parent company Series A and A-1 convertible preferred shares CNY | Dec. 31, 2012 Parent company Series A and A-1 convertible preferred shares | Dec. 31, 2011 Parent company Series A and A-1 convertible preferred shares | Dec. 31, 2014 Parent company Series B convertible preferred shares | Dec. 31, 2013 Parent company Series B convertible preferred shares CNY | Dec. 31, 2014 Parent company Common Class A
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Current assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Cash and cash equivalents | $ 2,726,147 us-gaap_CashAndCashEquivalentsAtCarryingValue | 16,914,651 us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 1,742,633 us-gaap_CashAndCashEquivalentsAtCarryingValue | 10,812,339 us-gaap_CashAndCashEquivalentsAtCarryingValue | 7,177,294 us-gaap_CashAndCashEquivalentsAtCarryingValue | 6,288,777 us-gaap_CashAndCashEquivalentsAtCarryingValue |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,310,125 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 8,128,802 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | $ 2,011 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 12,475 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 2,745,209 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 4,309,493 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |
Short-term investments | 1,960,101 us-gaap_ShortTermInvestments | 12,161,643 us-gaap_ShortTermInvestments |  | 1,903,224 us-gaap_ShortTermInvestments |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 986,204 us-gaap_ShortTermInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,119,000 us-gaap_ShortTermInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |  |  |
Prepayments and other current assets | 279,526 us-gaap_PrepaidExpenseAndOtherAssetsCurrent | 1,734,334 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  | 219,102 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 10,671 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 66,209 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |  |  |
Amount due from related parties | 66,453 us-gaap_DueFromRelatedPartiesCurrent | 412,314 us-gaap_DueFromRelatedPartiesCurrent |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 27,494 us-gaap_DueFromRelatedPartiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 170,592 us-gaap_DueFromRelatedPartiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |  |  |
Total current assets | 8,049,142 us-gaap_AssetsCurrent | 49,941,697 us-gaap_AssetsCurrent |  | 22,480,061 us-gaap_AssetsCurrent |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,334,494 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 14,484,603 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 12,475 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Non-current assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Investments in subsidiaries and VIEs |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,669,593 us-gaap_EquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 16,563,755 us-gaap_EquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 9,237,302 us-gaap_EquityMethodInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Intangible assets, net | 1,108,524 us-gaap_FiniteLivedIntangibleAssetsNet | 6,877,947 us-gaap_FiniteLivedIntangibleAssetsNet |  | 215,802 us-gaap_FiniteLivedIntangibleAssetsNet |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,040,550 us-gaap_FiniteLivedIntangibleAssetsNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,456,198 us-gaap_FiniteLivedIntangibleAssetsNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 1,845 us-gaap_FiniteLivedIntangibleAssetsNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Total non-current assets | 2,667,614 us-gaap_AssetsNoncurrent | 16,551,475 us-gaap_AssetsNoncurrent |  | 3,529,751 us-gaap_AssetsNoncurrent |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,710,143 us-gaap_AssetsNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 23,019,953 us-gaap_AssetsNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 9,239,147 us-gaap_AssetsNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Total assets | 10,716,756 us-gaap_Assets | 66,493,172 us-gaap_Assets |  | 26,009,812 us-gaap_Assets |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 6,044,637 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 37,504,556 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 9,251,622 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Current liabilities: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Accrued expenses and other liabilities | 856,113 jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent | 5,311,832 jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent |  | 2,269,798 jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,045 jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,489 jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 11,794 jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Total liabilities | 4,673,164 us-gaap_Liabilities | 28,995,105 us-gaap_Liabilities |  | 16,769,984 us-gaap_Liabilities |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,045 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,489 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 11,794 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
MEZZANINE EQUITY |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Series C convertible redeemable preferred shares (US$0.00002 par value; 258,316,305 shares authorized, issued and outstanding as of December 31, 2013; Redemption value of RMB7,918,251 and Liquidation value of RMB1,219,380 as of December 31, 2013; None issued and outstanding as of December 31, 2014) |  |  |  |  |  |  |  | 0 us-gaap_TemporaryEquityCarryingAmountAttributableToParent / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 15,130,903 us-gaap_TemporaryEquityCarryingAmountAttributableToParent / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  | 7,173,263 us-gaap_TemporaryEquityCarryingAmountAttributableToParent / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 4,737,897 us-gaap_TemporaryEquityCarryingAmountAttributableToParent / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 3,150,443 us-gaap_TemporaryEquityCarryingAmountAttributableToParent / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 7,173,263 us-gaap_TemporaryEquityCarryingAmountAttributableToParent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Shareholders' equity |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Convertible Preferred Shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  | 255,850 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 255,850 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 255,850 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  | 0 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 88,241 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  | 88,241 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 126,417 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 126,417 us-gaap_PreferredStockValue / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  | 255,850 us-gaap_PreferredStockValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  |  |  | 88,241 us-gaap_PreferredStockValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |
Ordinary shares (US$0.00002 par value, 2,435,536,365 shares authorized, 1,502,933,134 shares issued and 1,463,654,092 shares outstanding as of December 31, 2013; and 100,000,000,000 shares authorized, 2,237,460,751 Class A ordinary shares issued and 2,208,310,595 outstanding, 556,295,899 Class B ordinary shares issued and 523,407,762 Class B ordinary shares outstanding as of December 31, 2014) | 58 us-gaap_CommonStockValue | 358 us-gaap_CommonStockValue |  | 199 us-gaap_CommonStockValue |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 58 us-gaap_CommonStockValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 358 us-gaap_CommonStockValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 199 us-gaap_CommonStockValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Additional paid-in capital | 7,596,166 us-gaap_AdditionalPaidInCapital | 47,131,172 us-gaap_AdditionalPaidInCapital |  | 6,251,869 us-gaap_AdditionalPaidInCapital |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 7,596,166 us-gaap_AdditionalPaidInCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 47,131,172 us-gaap_AdditionalPaidInCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 6,251,869 us-gaap_AdditionalPaidInCapital / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Statutory reserves | 2,419 jd_StatutoryReserves | 15,009 jd_StatutoryReserves |  | 2,648 jd_StatutoryReserves |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,419 jd_StatutoryReserves / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 15,009 jd_StatutoryReserves / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 2,648 jd_StatutoryReserves / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Treasury stock | (1)us-gaap_TreasuryStockValue | (4)us-gaap_TreasuryStockValue |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (1)us-gaap_TreasuryStockValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (4)us-gaap_TreasuryStockValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |  |  |
Accumulated deficit | (1,494,430)us-gaap_RetainedEarningsAccumulatedDeficit | (9,272,343)us-gaap_RetainedEarningsAccumulatedDeficit |  | (4,263,624)us-gaap_RetainedEarningsAccumulatedDeficit |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (1,494,430)us-gaap_RetainedEarningsAccumulatedDeficit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 9,272,343 us-gaap_RetainedEarningsAccumulatedDeficit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | (4,263,624)us-gaap_RetainedEarningsAccumulatedDeficit / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Accumulated other comprehensive loss | (60,620)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax | (376,125)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |  | (268,618)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | (60,620)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | (376,125)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | (268,618)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Total shareholders' equity | 6,043,592 us-gaap_StockholdersEquity | 37,498,067 us-gaap_StockholdersEquity |  | 2,066,565 us-gaap_StockholdersEquity | 1,664,661 us-gaap_StockholdersEquity | 2,783,391 us-gaap_StockholdersEquity |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 6,043,592 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 37,498,067 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 2,066,565 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Total liabilities, mezzanine equity and shareholders' equity | 10,716,756 us-gaap_LiabilitiesAndStockholdersEquity | 66,493,172 us-gaap_LiabilitiesAndStockholdersEquity |  | 26,009,812 us-gaap_LiabilitiesAndStockholdersEquity |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 6,044,637 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 37,504,556 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  | 9,251,622 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Convertible redeemable preferred shares, par value (in dollars per share) |  |  |  |  |  |  | $ 0.00002 us-gaap_TemporaryEquityParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  | $ 0.00002 us-gaap_TemporaryEquityParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Convertible redeemable preferred shares, shares authorized |  |  |  |  |  |  |  |  |  | 258,316,305 us-gaap_TemporaryEquitySharesAuthorized / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesAuthorized / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 258,316,305 us-gaap_TemporaryEquitySharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |
Convertible redeemable preferred shares, shares issued |  |  |  |  |  |  | 0 us-gaap_TemporaryEquitySharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 0 us-gaap_TemporaryEquitySharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  | 258,316,305 us-gaap_TemporaryEquitySharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_TemporaryEquitySharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |
Convertible redeemable preferred shares, shares outstanding |  |  |  |  |  |  | 0 us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 0 us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_TemporaryEquitySharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember | 258,316,305 us-gaap_TemporaryEquitySharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |
Convertible redeemable preferred shares, redemption value |  |  |  |  |  |  |  |  |  |  | 7,918,251 us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 7,918,251 us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |
Convertible redeemable preferred shares, liquidation value |  |  |  |  |  |  |  |  |  |  | 1,219,380 us-gaap_TemporaryEquityLiquidationPreference / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,219,380 us-gaap_TemporaryEquityLiquidationPreference / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesCConvertibleRedeemablePreferredStockMember |  |  |  |  |  |  |
Convertible preferred shares, par value (in dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.00002 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  | $ 0.00002 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  |  |  | $ 0.00002 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  |  | $ 0.00002 us-gaap_PreferredStockParOrStatedValuePerShare / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Convertible preferred shares, shares authorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 221,360,925 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 221,360,925 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  |  |  |  |  | 84,786,405 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 84,786,405 us-gaap_PreferredStockSharesAuthorized / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  |  | 221,360,925 us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 221,360,925 us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 221,360,925 us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  | 84,786,405 us-gaap_PreferredStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |
Convertible preferred shares, shares issued |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 0 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  |  | 0 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 0 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  | 59,539,244 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 59,539,244 us-gaap_PreferredStockSharesIssued / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_PreferredStockSharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  |  | 0 us-gaap_PreferredStockSharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 59,539,244 us-gaap_PreferredStockSharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |
Convertible preferred shares, shares outstanding |  |  |  |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 0 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 0 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 0 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 59,539,244 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 59,539,244 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 59,539,244 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 84,786,405 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 84,786,405 us-gaap_PreferredStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |  |  |  |  |  |  |  |  |  |  | 0 us-gaap_PreferredStockSharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember | 191,894,000 us-gaap_PreferredStockSharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesAAndA1ConvertiblePreferredStockMember |  |  | 0 us-gaap_PreferredStockSharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember | 59,539,244 us-gaap_PreferredStockSharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = jd_SeriesBConvertiblePreferredStockMember |
Ordinary shares, par value (in dollars per share) | $ 0.00002 us-gaap_CommonStockParOrStatedValuePerShare |  | $ 0.00002 us-gaap_CommonStockParOrStatedValuePerShare |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ordinary shares, shares authorized | 100,000,000,000 us-gaap_CommonStockSharesAuthorized | 100,000,000,000 us-gaap_CommonStockSharesAuthorized | 2,435,536,365 us-gaap_CommonStockSharesAuthorized | 2,435,536,365 us-gaap_CommonStockSharesAuthorized |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 100,000,000,000 us-gaap_CommonStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 100,000,000,000 us-gaap_CommonStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 2,435,536,365 us-gaap_CommonStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 2,435,536,365 us-gaap_CommonStockSharesAuthorized / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  |
Ordinary shares, shares issued |  |  | 1,502,933,134 us-gaap_CommonStockSharesIssued | 1,502,933,134 us-gaap_CommonStockSharesIssued |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,237,460,751 us-gaap_CommonStockSharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember | 556,295,899 us-gaap_CommonStockSharesIssued / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember |  |  | 1,502,933,134 us-gaap_CommonStockSharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,502,933,134 us-gaap_CommonStockSharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  | 2,237,460,751 us-gaap_CommonStockSharesIssued / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember
Ordinary shares, shares outstanding |  |  | 1,463,654,092 us-gaap_CommonStockSharesOutstanding | 1,463,654,092 us-gaap_CommonStockSharesOutstanding |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,208,310,595 us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember | 523,407,762 us-gaap_CommonStockSharesOutstanding / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassBMember |  |  | 1,463,654,092 us-gaap_CommonStockSharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,463,654,092 us-gaap_CommonStockSharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |  |  |  |  |  |  |  |  |  | 2,208,310,595 us-gaap_CommonStockSharesOutstanding / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementClassOfStockAxis = us-gaap_CommonClassAMember

X
- Definition Amount of obligations incurred and payable, pertaining to costs that are statutory in nature, incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include, but not limited to, taxes, interest, rent and utilities. Also includes the aggregate carrying amount of liabilities not separately disclosed. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References No definition available. + Details
Name: | jd_AccruedLiabilitiesAndOtherLiabilitiesCurrent
Namespace Prefix: | jd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the amount of appropriations made after-tax profits to certain non-distributable reserve funds. + References No definition available. + Details
Name: | jd_StatutoryReserves
Namespace Prefix: | jd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 2: 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.30(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AdditionalPaidInCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: 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.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: 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.9) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6801-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 9 -Article 5 + Details
Name: | us-gaap_AssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 Reference 2: 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.10-17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 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.1) -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 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + 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) -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 30 -Article 5 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph a -Article 5 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.3(a)(2)) -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 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph k -Subparagraph 2 -Article 4 + Details
Name: | us-gaap_DueFromRelatedPartiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized. + References Reference 1: 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.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35755396&loc=d3e33749-111570 + Details
Name: | us-gaap_EquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_FiniteLivedIntangibleAssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future. + References Reference 1: 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.19-26) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_Liabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any. + References Reference 1: 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.32) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 25 -Article 7 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 32 -Article 5 + Details
Name: | us-gaap_LiabilitiesAndStockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. + References Reference 1: 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) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 + Details
Name: | us-gaap_PreferredStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity. + 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.28) -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 -Article 5 + Details
Name: | us-gaap_PreferredStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cumulative amount of the reporting entity's undistributed earnings or deficit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 31 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 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.31(a)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_RetainedEarningsAccumulatedDeficit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Investments which are intended to be sold in the short term (usually less than one year or the normal operating cycle, whichever is longer) including trading securities, available-for-sale securities, held-to-maturity securities, and other short-term investments not otherwise listed in the existing taxonomy. + References Reference 1: 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.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph g -Article 7 + Details
Name: | us-gaap_ShortTermInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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
- Details
Name: | us-gaap_StockholdersEquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityCarryingAmountAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: 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(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_TemporaryEquityLiquidationPreference
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 28 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (27) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_TemporaryEquityParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: 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.27(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 28 -Subparagraph b -Article 5 + Details
Name: | us-gaap_TemporaryEquitySharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: 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.27(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 28 -Subparagraph b -Article 5 + Details
Name: | us-gaap_TemporaryEquitySharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. + References Reference 1: 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.27(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 28 -Subparagraph b -Article 5 + Details
Name: | us-gaap_TemporaryEquitySharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656 + Details
Name: | us-gaap_TreasuryStockValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant