Financial Instrument, Type, Extensible List [Abstract]

NameFinancialInstrumentTypeExtensibleListAbstract
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Financial Instrument, Type, Extensible List [Abstract]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

References

NameValueRole
SourceNameFair Valuehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2018http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2017-10http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote

Related Child Concepts

NameRelation TypeRole
us-gaap:AlternativeInvestmentTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:BusinessCombinationContingentConsiderationLiabilityTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:DebtInstrumentTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:DerivativeAssetTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:DerivativeLiabilityTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:DerivativeAssetLiabilityNetTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:DebtSecuritiesAvailableForSaleTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:DebtSecuritiesTradingTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:DebtSecuritiesHeldToMaturityTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:EmbeddedDerivativeAssetTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:EmbeddedDerivativeLiabilityTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:EmbeddedDerivativeAssetLiabilityNetTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:EquitySecuritiesFvNiTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:FinanceLeasedAssetTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:LoansHeldForSaleTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:OtherRealEstateOwnedTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:ServicingAssetTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:ServicingLiabilityTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:WarrantsAndRightsOutstandingTypeExtensibleList
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:AlternativeInvestmentTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:BusinessCombinationContingentConsiderationLiabilityTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:DebtInstrumentTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:DerivativeAssetTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:DerivativeLiabilityTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:DerivativeAssetLiabilityNetTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:DebtSecuritiesAvailableForSaleTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:DebtSecuritiesTradingTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:DebtSecuritiesHeldToMaturityTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:EmbeddedDerivativeAssetTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:EmbeddedDerivativeLiabilityTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:EmbeddedDerivativeAssetLiabilityNetTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:EquitySecuritiesFvNiTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:FinanceLeasedAssetTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:LoansHeldForSaleTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:OtherRealEstateOwnedTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:ServicingAssetTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:ServicingLiabilityTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
us-gaap:WarrantsAndRightsOutstandingTypeExtensibleList
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable