Derivative [Member]

NameDerivativeMember
Namespacehttp://fasb.org/us-gaap/2021-01-31
Prefixus-gaap
Data typedtr-types:domainItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Derivative [Member]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
NoteElement is not intended to be used with axis identified in tin-part:AlternateElement. Member element intended to be used with axis element identified in tin-part:AlternateElement is identified in tin-part:AlternateElement.http://fasb.org/us-gaap/role/tin/usage
PublishDate2018-01http://fasb.org/us-gaap/role/tin/usage
AlternateElementDefinedBenefitPlanByPlanAssetCategoriesAxis DefinedBenefitPlanDerivativeMemberhttp://fasb.org/us-gaap/role/tin/usage
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
PublisherFASBhttp://fasb.org/us-gaap/role/ref/legacyRef
NameAccounting Standards Codificationhttp://fasb.org/us-gaap/role/ref/legacyRef
Topic815http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic10http://fasb.org/us-gaap/role/ref/legacyRef
Section15http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph83http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=125514181&loc=d3e34841-113949http://fasb.org/us-gaap/role/ref/legacyRef

Related Child Concepts

NameRelation TypeRole
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CommodityOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:ForeignExchangeOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CurrencySwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:InterestRateSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CreditDefaultSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:SwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CommodityOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:ForeignExchangeOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CurrencySwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:InterestRateSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CreditDefaultSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:SwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CommodityOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:ForeignExchangeOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CallOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:PutOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CurrencySwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:InterestRateSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CreditDefaultSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:SwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CommodityOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:ForeignExchangeOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CallOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:PutOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CurrencySwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:InterestRateSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CreditDefaultSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:SwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:CommodityOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:ForeignExchangeOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:CurrencySwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:InterestRateSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:CreditDefaultSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:SwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:CommodityOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:ForeignExchangeOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:CurrencySwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:InterestRateSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:CreditDefaultSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:SwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:CommodityOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:ForeignExchangeOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:CurrencySwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:InterestRateSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:CreditDefaultSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:SwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:CommodityOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:ForeignExchangeOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:CurrencySwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:InterestRateSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:CreditDefaultSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:SwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:ForwardContractsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:WarrantMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:EnergyRelatedDerivativeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:ForwardContractsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:WarrantMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:EnergyRelatedDerivativeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:ForwardContractsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:WarrantMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:EnergyRelatedDerivativeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:ForwardContractsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:WarrantMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:EnergyRelatedDerivativeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:CommodityOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:ForeignExchangeOptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:CurrencySwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:InterestRateSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:CreditDefaultSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:SwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:CommodityOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:ForeignExchangeOptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:CurrencySwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:InterestRateSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:CreditDefaultSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:SwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:ForwardContractsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:OptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:SwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:WarrantMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:FutureMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:OptionOnSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:EnergyRelatedDerivativeMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:ExchangeTradedOptionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:ForeignExchangeForwardMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:TotalReturnSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:VarianceSwapMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:InterestRateSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:CreditDefaultSwaptionMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:CapitalSupportAgreementMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:ForwardContractsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:OptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:SwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:WarrantMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:FutureMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:OptionOnSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:EnergyRelatedDerivativeMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:ExchangeTradedOptionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:ForeignExchangeForwardMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:TotalReturnSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:VarianceSwapMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:InterestRateSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:CreditDefaultSwaptionMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:CapitalSupportAgreementMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists
us-gaap:OtherThanSecuritiesInvestmentMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:OtherThanSecuritiesInvestmentMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentHoldings
us-gaap:OtherThanSecuritiesInvestmentMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:OtherThanSecuritiesInvestmentMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/SummaryOfInvestmentHoldings
us-gaap:OtherThanSecuritiesInvestmentMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldings
us-gaap:OtherThanSecuritiesInvestmentMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/OtherThanSecuritiesInvestmentHoldingsInvestmentHoldingsOtherThanSecuritiesTable
us-gaap:OtherThanSecuritiesInvestmentMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNote
us-gaap:OtherThanSecuritiesInvestmentMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsFederalTaxNoteFederalIncomeTaxNoteTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresScheduleOfFairValueOffBalanceSheetRisksTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicing
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueAsOfBalanceSheetDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingAssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFeesEarnedInExchangeForServicingFinancialAssetsTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingFinancialInstrumentsOwnedAndPledgedAsCollateralTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfAssetsAndAssociatedLiabilitiesAccountedForAsSecuredBorrowingsTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingScheduleOfDerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtAmortizedValueTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingAssetsAtFairValueTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilitiesAtFairValueTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingServicingLiabilityAtAmortizedValueTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/TransfersAndServicingValuationAllowanceForImpairmentOfRecognizedServicingAssetsTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftDistributionOfAssetsLiabilitiesAndStockholdersEquityTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftInterestRateAndInterestDifferentialAnalysisTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable
us-gaap:SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecurityOwnedAndSoldNotYetPurchasedAtFairValueTable
us-gaap:OtherThanSecuritiesInvestmentMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompany
us-gaap:OtherThanSecuritiesInvestmentMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInvestmentCompanyInvestmentHoldingsTable
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable