 | us-gaap:CreditCardReceivablesMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:ConstructionLoansMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:AutomobileLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:HomeEquityLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:StudentLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:RealEstateLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:UnfundedLoanCommitmentMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable |
 | us-gaap:CreditCardReceivablesMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:ConstructionLoansMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:AutomobileLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:HomeEquityLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:StudentLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:RealEstateLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:UnfundedLoanCommitmentMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |
 | us-gaap:CreditCardReceivablesMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:ConstructionLoansMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:AutomobileLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:HomeEquityLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:StudentLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:RealEstateLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:UnfundedLoanCommitmentMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableCreditRatioTable |
 | us-gaap:CreditCardReceivablesMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |
 | us-gaap:ConstructionLoansMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |
 | us-gaap:AutomobileLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |
 | us-gaap:HomeEquityLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |
 | us-gaap:StudentLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |
 | us-gaap:RealEstateLoanMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |
 | us-gaap:UnfundedLoanCommitmentMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |
 | us-gaap:GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable |