| Name | LiquidityArrangementsGuaranteesAndOtherCommitmentsByThirdParties |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Variable Interest Entity, Commitments by Third Parties, Liquidity and Other Arrangements | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Describes the terms of arrangements (for example, liquidity arrangements, guarantees, or other commitments) by third parties that may affect the fair value or risk of the reporting entity's variable interest in the Variable Interest Entity (VIE). | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 810 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 10 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 4 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (d) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements | |
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatementsScheduleOfVariableInterestEntitiesTable | |
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/AccountingPolicies | |
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryDisclosuresAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/AccountingPoliciesScheduleOfVariableInterestEntitiesTable |