| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable |
| Explicit | us-gaap:FairValueByMeasurementFrequencyAxis |
| Member | us-gaap:FairValueMeasurementFrequencyDomain |
| Member | us-gaap:FairValueMeasurementsRecurringMember |
| Member | us-gaap:FairValueMeasurementsNonrecurringMember |
| Explicit | us-gaap:FairValueByFairValueHierarchyLevelAxis |
| Member | us-gaap:FairValueMeasurementsFairValueHierarchyDomain |
| Member | us-gaap:FairValueInputsLevel12And3Member |
| Member | us-gaap:FairValueInputsLevel1Member |
| Member | us-gaap:FairValueInputsLevel2Member |
| Member | us-gaap:FairValueInputsLevel3Member |
| Member | us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember |
| Label/QName |
|---|
us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems |
us-gaap:FairValueNetAssetLiabilityAbstract |
us-gaap:AssetsFairValueDisclosureAbstract |
us-gaap:CashAndCashEquivalentsFairValueDisclosure |
us-gaap:ReceivablesFairValueDisclosure |
us-gaap:InvestmentsFairValueDisclosure |
us-gaap:DerivativeAssets |
us-gaap:ForeignCurrencyContractAssetFairValueDisclosure |
us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure |
us-gaap:MortgageBackedSecuritiesHeldToMaturityFairValueDisclosure |
us-gaap:LoansHeldForSaleFairValueDisclosure |
us-gaap:MortgagesHeldForSaleFairValueDisclosure |
us-gaap:CashSurrenderValueFairValueDisclosure |
us-gaap:ServicingAssetAtFairValueAmount |
us-gaap:SecuritiesBorrowedFairValueDisclosure |
us-gaap:RetainedInterestFairValueDisclosure |
us-gaap:OtherAssetsFairValueDisclosure |
us-gaap:InventoryNoncurrentFairValueDisclosure |
us-gaap:PropertyPlantAndEquipmentFairValueDisclosure |
us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure |
us-gaap:InvestmentInPhysicalCommoditiesFairValueDisclosure |
us-gaap:GoodwillFairValueDisclosure |
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure |
us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure |
us-gaap:InvestmentsInPowerAndDistributionProjectsFairValueDisclosure |
us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure |
us-gaap:RegulatoryAssetsNoncurrentFairValueDisclosure |
us-gaap:GasPurchaseContractFairValueDisclosure |
us-gaap:AssetsFairValueDisclosure |
us-gaap:LiabilitiesFairValueDisclosureAbstract |
us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract |
us-gaap:DebtInstrumentFairValueDisclosureAbstract |
us-gaap:NotesPayableFairValueDisclosure |
us-gaap:LoansPayableFairValueDisclosure |
us-gaap:LinesOfCreditFairValueDisclosure |
us-gaap:ConvertibleDebtFairValueDisclosures |
us-gaap:DebtInstrumentFairValue |
us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations |
us-gaap:TradingLiabilitiesFairValueDisclosure |
us-gaap:FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosureAbstract |
us-gaap:FederalFundsPurchasedFairValueDisclosure |
us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure |
us-gaap:FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure |
us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure |
us-gaap:DerivativeLiabilities |
us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure |
us-gaap:GuaranteesFairValueDisclosure |
us-gaap:LiabilitiesRelatedToInvestmentContractsFairValueDisclosure |
us-gaap:MandatorilyRedeemablePreferredStockFairValueDisclosure |
us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue |
us-gaap:DepositsFairValueDisclosure |
us-gaap:ServicingLiabilityAtFairValueAmount |
us-gaap:FinancialLiabilitiesFairValueDisclosure |
us-gaap:NonfinancialLiabilitiesFairValueDisclosureAbstract |
us-gaap:AccountsPayableAndAccruedLiabilitiesFairValueDisclosureAbstract |
us-gaap:AccountsPayableFairValueDisclosure |
us-gaap:AccruedLiabilitiesFairValueDisclosure |
us-gaap:AccountsPayableAndAccruedLiabilitiesFairValueDisclosure |
us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations |
us-gaap:CommitmentsFairValueDisclosure |
us-gaap:OtherLiabilitiesFairValueDisclosure |
us-gaap:NonfinancialLiabilitiesFairValueDisclosure |
us-gaap:LiabilitiesFairValueDisclosure |
us-gaap:FairValueNetAssetLiability |
us-gaap:EquityFairValueDisclosureAbstract |
us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure |
us-gaap:WarrantsNotSettleableInCashFairValueDisclosure |
us-gaap:EquityIssuedInBusinessCombinationFairValueDisclosure |
us-gaap:EquityFairValueDisclosure |
us-gaap:FairValueAdjustmentDisclosureAbstract |
us-gaap:AssetsFairValueAdjustment |
us-gaap:LiabilitiesFairValueAdjustment |
us-gaap:EquityFairValueAdjustment |
us-gaap:FairValueByFairValueHierarchyLevelExtensibleListAbstract |
us-gaap:AlternativeInvestmentFairValueByFairValueHierarchyLevelAndNavExtensibleList |
us-gaap:BusinessCombinationContingentConsiderationLiabilityFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:CashSurrenderValueFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:ConvertibleDebtFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:DebtInstrumentFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:DebtSecuritiesAvailableForSaleFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:DebtSecuritiesTradingFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:DebtSecuritiesFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:EquitySecuritiesFvNiFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:DebtAndEquitySecuritiesFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:DerivativeAssetFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:DerivativeLiabilityFairValueByFairValueHierarchyLevelExtensibleList |
Derivative Asset (Liability), Net, Fair Value by Fair Value Hierarchy Level [Extensible Enumeration] us-gaap:DerivativeAssetLiabilityNetFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:FinanceLeasedAssetFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:LoansHeldForSaleFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:LongTermDebtFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:MortgagesHeldForSaleFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:NonConvertibleDebtFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:OtherRealEstateOwnedFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:ServicingAssetFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:ServicingLiabilityFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:WarrantsAndRightsOutstandingFairValueByFairValueHierarchyLevelExtensibleList |
us-gaap:FairValueTransferPolicyPolicyTextBlock |
us-gaap:FairValueTransfersBetweenLevel1AndLevel2DescriptionAndPolicyAbstract |
us-gaap:FairValueAssetsLevel1ToLevel2TransfersDescription |
us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount |
us-gaap:FairValueAssetsLevel2ToLevel1TransfersDescription |
us-gaap:FairValueAssetsLevel2ToLevel1TransfersAmount |
us-gaap:FairValueLiabilitiesLevel1ToLevel2TransfersDescription |
us-gaap:FairValueLiabilitiesLevel1ToLevel2TransfersAmount |
us-gaap:FairValueLiabilitiesLevel2ToLevel1TransfersDescription |
us-gaap:FairValueLiabilitiesLevel2ToLevel1TransfersAmount |
us-gaap:FairValueEquityLevel1ToLevel2TransfersDescription |
us-gaap:FairValueEquityLevel1ToLevel2TransfersAmount |
us-gaap:FairValueEquityLevel2ToLevel1TransfersDescription |
us-gaap:FairValueEquityLevel2ToLevel1TransfersAmount |