| Name | SecuritiesBorrowedAmountOffsetAgainstCollateral |
|---|---|
| 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 |
|---|---|---|---|
| Security Borrowed, Including Not Subject to Master Netting Arrangement, after Offset and Deduction | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Security Borrowed, Including Not Subject to Master Netting Arrangement, after Offset and Deduction, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Amount, after effect of master netting arrangement and deduction of obligation to return financial collateral not offset and financial instrument subject to master netting arrangement not offset, of security borrowed from entity in exchange for collateral. Includes security borrowed not subject to master netting arrangement or similar agreement. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2013 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Taxonomy Technical Improvement | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2022 | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedLabels | true | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedDocumentation | true | http://fasb.org/srt/role/changeNote/changeNote |
| PreviousDocumentation | Amount, after effects of master netting arrangements, of securities borrowed from entities in exchange for collateral offset against an obligation to return collateral under a master netting arrangement. Includes assets not subject to a master netting arrangement and not elected to be offset. | http://fasb.org/srt/role/changeNote/changeNote |
| SourceName | Reference Project:Taxonomy Technical Improvement | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2021 | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedReferences | true | http://fasb.org/srt/role/changeNote/changeNote |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 210 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 20 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 55 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 13 | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=99393222&loc=SL20226016-175313 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:SecuritiesBorrowedNotOffsetPolicyElectionDeduction | summation-item | http://fasb.org/us-gaap/role/disclosure/BalanceSheetOffsetting | |
us-gaap:SecuritiesBorrowedCollateralObligationToReturnSecurities | summation-item | http://fasb.org/us-gaap/role/disclosure/BalanceSheetOffsetting | |
us-gaap:SecuritiesBorrowedCollateralObligationToReturnCash | summation-item | http://fasb.org/us-gaap/role/disclosure/BalanceSheetOffsetting | |
us-gaap:SecuritiesBorrowed | summation-item | http://fasb.org/us-gaap/role/disclosure/BalanceSheetOffsetting |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateralAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/BalanceSheetOffsetting | |
us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateralAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/BalanceSheetOffsettingOffsettingAssetsTable |