| Name | FinancingReceivableBeforeAllowanceForCreditLossMaturityRollingAfterYearFiveThoughFifteenYears |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | instant |
| Substitution Group | xbrli:item |
| Balance | debit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Financing Receivable, before Allowance for Credit Loss, Maturity, Rolling after Year 5 through 15 Years | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Amount, before allowance for credit loss, of financing receivable, maturing in sixth through fifteenth rolling fiscal year following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach. | 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/2009/role/commonPracticeRef |
| Name | Regulation S-K (SK) | http://www.xbrl.org/2009/role/commonPracticeRef |
| Number | 229 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | 1404 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | (a) | http://www.xbrl.org/2009/role/commonPracticeRef |
| Subparagraph | (3) | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:FinancingReceivableBeforeAllowanceForCreditLossRollingMaturityAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift | |
us-gaap:NotesReceivableGross | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftCalc1 | |
us-gaap:FinancingReceivableBeforeAllowanceForCreditLossRollingMaturityAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |