 | us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmountCurrent | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperations |
 | us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmountNoncurrent | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperations |
 | us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableWithinOneYear | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsFirstAlternate |
 | us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearTwo | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsFirstAlternate |
 | us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearThree | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsFirstAlternate |
 | us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearFour | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsFirstAlternate |
 | us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearFive | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsFirstAlternate |
 | us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionPastContractualRedemptionDateDueToOutstandingActivity | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsFirstAlternate |
 | us-gaap:FinancialInstrumentsSubjectToMandatoryRedemptionPastContractualRedemptionDateDueToRegulatoryAction | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsFirstAlternate |