| Name | PledgedFinancialInstrumentsNotSeparatelyReportedLoansReceivablePledgedAsCollateral |
|---|---|
| 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 |
|---|---|---|---|
| Pledged Financial Instruments, Not Separately Reported, Loans Receivable Pledged as Collateral (Deprecated 2022) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| The sum of the carrying amounts, as of the date of the latest financial statement presented, of loans receivable which are owned but transferred to serve as collateral for the payment of related debt obligations, primarily secured borrowings and repurchase agreements, and for which the transferees are not permitted to sell or re-pledge them to an unrelated party. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| SourceName | Taxonomy Technical Improvement | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2022 | http://fasb.org/srt/role/changeNote/changeNote |
| ElementDeprecated | true | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2022 | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| DeprecatedLabel | Element was deprecated because the financial reporting concept can be conveyed dimensionally. Possible replacement includes member of fifth element identified in cn-part:DeprecationReplacement. | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| DeprecationReplacement | NotesReceivableGross NotesReceivableNet PledgedStatusAxis AssetPledgedAsCollateralWithoutRightMember PledgingPurposeAxis FinancingReceivablePledgedStatusExtensibleEnumeration FinancingReceivablePledgingPurposeExtensibleEnumeration | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| elementCreationTaxonomyVersion | 2008 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:DeprecatedItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssetPledgedAsCollateralWithoutRightMember | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivablePledgedStatusExtensibleEnumeration | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivablePledgingPurposeExtensibleEnumeration | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NotesReceivableNet | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NotesReceivableGross | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PledgedStatusAxis | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PledgingPurposeAxis | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated |