| Name | InvestmentsInAndAdvancesToAffiliatesDividendsOrInterest |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | credit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Investments in and Advances to Affiliates, Dividends or Interest | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Amount of dividends or interest. Give totals for each group. If operations of any controlled companies are different in character from those of the company, group such affiliates (1) within divisions and (2) by type of activities. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2009 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 946 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 320 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | S99 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 6 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (SX 210.12-14(5)) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 946 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 320 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | S99 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 6 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (SX 210.12-14(2)) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 946 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 320 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | S99 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 6 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (SX 210.12-14(Column D)) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:InvestmentsInAndAdvancesToAffiliatesDividendOrInterestCreditedToIncome | parent-child | http://fasb.org/us-gaap/role/disclosure/InvestmentsInAndAdvancesToAffiliates | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesDividendOrInterestCreditedToIncome | domain-member | http://fasb.org/us-gaap/role/disclosure/InvestmentsInAndAdvancesToAffiliates | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesDividendOrInterestCreditedToIncome | domain-member | http://fasb.org/us-gaap/role/disclosure/InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTable |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:InvestmentsInAndAdvancesToAffiliatesLineItems | parent-child | http://fasb.org/us-gaap/role/disclosure/InvestmentsInAndAdvancesToAffiliates | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesLineItems | domain-member | http://fasb.org/us-gaap/role/disclosure/InvestmentsInAndAdvancesToAffiliates | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesLineItems | domain-member | http://fasb.org/us-gaap/role/disclosure/InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTable |