 | us-gaap:WeightedAverageRateDomesticDepositDemand | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositBrokered | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositChecking | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositNoticeOfWithdrawal | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositMoneyMarket | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositSavings | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositTimeDeposits | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDepositOtherTimeDeposit | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateDomesticDeposit | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |
 | us-gaap:WeightedAverageRateInterestBearingDomesticDepositsOverTime | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift |