| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/CreditLossesTmp03ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable |
| Explicit | us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis |
| Member | us-gaap:FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain |
| Member | us-gaap:FixedRateResidentialMortgageMember |
| Member | us-gaap:AdjustableRateResidentialMortgageMember |
| Member | us-gaap:HomeEquityMember |
| Member | us-gaap:CommercialAndIndustrialSectorMember |
| Member | us-gaap:CommercialRealEstateMember |
| Label/QName |
|---|
us-gaap:FinancingReceivableModificationsLineItems |
us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2 |
us-gaap:FinancingReceivableModificationsNumberOfContracts2 |
us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2 |
us-gaap:FinancingReceivableTroubledDebtRestructuringIncreaseDecreaseFromModification |
us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1 |
us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1 |