| Name | FinancingReceivableBeforeAllowanceForCreditLossMaturityAfterYearFifteen |
|---|---|
| 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, after Year 15 | 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 after fifteenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (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/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 | 1404 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | (a) | http://www.xbrl.org/2003/role/disclosureRef |
| Subparagraph | (4) | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:FinancingReceivableBeforeAllowanceForCreditLossMaturityAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift | |
us-gaap:NotesReceivableGross | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThrift | |
us-gaap:FinancingReceivableBeforeAllowanceForCreditLossMaturityAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftFinancingReceivableBeforeAllowanceForCreditLossMaturityTable |