| Name | FinancialLiabilitiesFairValueDisclosure |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | instant |
| Substitution Group | xbrli:item |
| Balance | credit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Financial Liabilities Fair Value Disclosure | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Financial Liabilities Fair Value Disclosure, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures | |
us-gaap:LiabilitiesFairValueDisclosure | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures | |
us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable | |
us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueByBalanceSheetGroupingTable |