| Name | PledgedAssetsNotSeparatelyReportedOtherFinancialInstruments |
|---|---|
| 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 Assets, Not Separately Reported, Other (Deprecated 2022) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| The carrying amount, as of the date of the latest financial statement presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is 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 |
|---|---|---|
| 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 fourth element identified in cn-part:DeprecationReplacement. | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| DeprecationReplacement | OtherAssets PledgedStatusAxis AssetPledgedAsCollateralWithoutRightMember PledgingPurposeAxis OtherAssetsPledgingPurposeExtensibleEnumeration | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| 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 |
| 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:OtherAssets | dep-dimensionallyQualifiedConcept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherAssetsPledgingPurposeExtensibleEnumeration | 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 |