 | us-gaap:FairValueConcentrationOfRiskCashAndCashEquivalents | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskAccountsReceivable | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskNotesReceivable | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskInvestments | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskEquityMethodInvestments | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskTradingAccountAssets | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskLoansReceivable | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskCashSurrenderValue | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskRetainedInterest | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskInvestmentInFederalHomeLoanBankStock | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskFederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResell | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures |
 | us-gaap:FairValueConcentrationOfRiskCashAndCashEquivalents | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskAccountsReceivable | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskNotesReceivable | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskInvestments | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskEquityMethodInvestments | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskTradingAccountAssets | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskLoansReceivable | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskCashSurrenderValue | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskRetainedInterest | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskInvestmentInFederalHomeLoanBankStock | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |
 | us-gaap:FairValueConcentrationOfRiskFederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResell | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueConcentrationOfRiskTable |