| Name | BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1 |
|---|---|
| Namespace | http://fasb.org/us-gaap/2021-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:durationItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Business Acquisition, Period Results Included in Combined Entity | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Period when results of operations of the acquired entity are included in the income statement of the combined entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2012 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:BusinessAcquisitionDateOfAcquisitionAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/BusinessCombinations | |
us-gaap:BusinessAcquisitionDateOfAcquisitionAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/BusinessCombinationsScheduleOfBusinessAcquisitionsByAcquisitionTable |