 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromMortgageDeposits | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromDepositsOnRealEstateAcquisitions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:IncreaseDecreaseInLeaseAcquisitionCosts | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForLeasingCostsCommissionsAndTenantImprovements | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsToAcquireManagementContractRights | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:ProceedsFromMortgageDeposits | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:OperatingLeasePaymentsUse | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstate |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromMortgageDeposits | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromDepositsOnRealEstateAcquisitions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:IncreaseDecreaseInLeaseAcquisitionCosts | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForLeasingCostsCommissionsAndTenantImprovements | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsToAcquireManagementContractRights | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:ProceedsFromMortgageDeposits | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:OperatingLeasePaymentsUse | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectRealEstateStatementTable |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromRemovalCostsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromNuclearFuelAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromCollectionOfPaymentsToFundLongtermLoansToRelatedPartiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForInvestmentInRestrictedCashFromPollutionControlBond | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromDistributionOfRestrictedCashFromPollutionControlBond | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromAdvancesForConstruction | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:RepaymentsOfAdvancesForConstruction | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromContributionInAidOfConstruction | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:AllowanceForFundsUsedDuringConstructionInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsToAcquireRoyaltyInterestsInMiningProperties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromInsuranceSettlementInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsToAcquireManagementContractRights | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:OperatingLeasePaymentsUse | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirect |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromRemovalCostsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromNuclearFuelAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromCollectionOfPaymentsToFundLongtermLoansToRelatedPartiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForInvestmentInRestrictedCashFromPollutionControlBond | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromDistributionOfRestrictedCashFromPollutionControlBond | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromAdvancesForConstruction | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:RepaymentsOfAdvancesForConstruction | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromContributionInAidOfConstruction | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:AllowanceForFundsUsedDuringConstructionInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsToAcquireRoyaltyInterestsInMiningProperties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromInsuranceSettlementInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsToAcquireManagementContractRights | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromSaleOfOtherAssetsInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:OperatingLeasePaymentsUse | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectStatementTable |
 | us-gaap:ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNetAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromMortgageServicingRightsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromFederalHomeLoanBankStockAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromFederalReserveBankStockAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromLoansAndLeasesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:ProceedsFromSaleOfForeclosedAssets | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromOtherInterestEarningAssets | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:OperatingLeasePaymentsUse | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperations |
 | us-gaap:ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNetAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromMortgageServicingRightsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromFederalHomeLoanBankStockAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromFederalReserveBankStockAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromLoansAndLeasesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:ProceedsFromSaleOfForeclosedAssets | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:ProceedsFromSaleOfWhollyOwnedRealEstateAndRealEstateAcquiredInSettlementOfLoans | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromOtherInterestEarningAssets | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:OperatingLeasePaymentsUse | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectDepositBasedOperationsStatementTable |
 | us-gaap:ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNetAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromOtherDepositsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromTenantAllowance | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromDelayedTaxExemptExchange | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:IncreaseDecreaseOfRestrictedInvestments | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromMortgageDeposits | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromDepositsOnRealEstateAcquisitions | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromLimitedPartnership | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:IncreaseDecreaseInDeferredChargesInvesting | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsToAcquireManagementContractRights | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:ProceedsFromMortgageDeposits | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:OperatingLeasePaymentsUse | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperations |
 | us-gaap:ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellNetAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromOtherDepositsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromTenantAllowance | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromDelayedTaxExemptExchange | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:IncreaseDecreaseOfRestrictedInvestments | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromMortgageDeposits | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromDepositsOnRealEstateAcquisitions | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromLimitedPartnership | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:IncreaseDecreaseInDeferredChargesInvesting | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsToAcquireManagementContractRights | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:ProceedsFromMortgageDeposits | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:OperatingLeasePaymentsUse | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectInvestmentBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromMortgageServicingRights | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:OperatingLeasePaymentsUse | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperations |
 | us-gaap:PaymentsForProceedsFromProductiveAssetsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromInvestmentsAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromBusinessesAndInterestInAffiliatesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromLifeInsurancePoliciesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromHedgeInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromDerivativeInstrumentInvestingActivitiesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromMortgageServicingRights | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:OriginationOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:RepaymentOfNotesReceivableFromRelatedParties | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:OperatingLeasePaymentsUse | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:ProceedsFromLeasePaymentSalesTypeAndDirectFinancingLeasesInvestingActivity | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:PaymentsForProceedsFromOtherInvestingActivities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |
 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfCashFlowsIndirectSecuritiesBasedOperationsStatementTable |