| Name | FinancingReceivableBeforeAllowanceForCreditLossMaturityYearOne |
|---|---|
| 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, Year One | 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 next 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 |
| 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 | (1) | 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 |