| Name | TimeDepositLiabilityUninsuredMaturityThreeMonthsOrLess |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| 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 |
|---|---|---|---|
| Time Deposit Liability, Uninsured, Maturity, Three Months or Less | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Amount of uninsured time deposit liability with time remaining to mature in three months or less. Excludes uninsured time deposit liability in excess of Federal Deposit Insurance Corporation (FDIC) insurance limit or similar state deposit insurance regime in United States of America (US). | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2021 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Note | Element is intended to be used for each reported period for which Securities and Exchange Commission Release No. 33-10835 and 34-89835 are applied. | http://fasb.org/us-gaap/role/tin/transition |
| Source | SEC | http://fasb.org/us-gaap/role/tin/transition |
| SourceName | Statistical Disclosures for Banks | http://fasb.org/us-gaap/role/tin/transition |
| SourceName | Statistical Disclosures for Banks | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2021 | http://fasb.org/srt/role/changeNote/changeNote |
| NewElement | true | http://fasb.org/srt/role/changeNote/changeNote |
| Publisher | SEC | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Regulation S-K (SK) | http://www.xbrl.org/2003/role/disclosureRef |
| Number | 229 | http://www.xbrl.org/2003/role/disclosureRef |
| Section | 1406 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | (f) | http://www.xbrl.org/2003/role/disclosureRef |
| Subparagraph | (2)(i) | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:TimeDepositLiabilityUninsuredMaturityAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift | |
us-gaap:TimeDepositLiabilityUninsured | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift | |
us-gaap:TimeDepositLiabilityUninsuredMaturityAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftTimeDepositsTable |