| Name | ScheduleOfLongLivedAssetsHeldForSaleTable |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrldt:hypercubeItem |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Schedule of Long-Lived Assets Held-for-sale [Table] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss). | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2008 | 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 | 205 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 20 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 1 | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760 | 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 | 360 | 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 | 3 | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis | parent-child | http://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipment | |
us-gaap:LongLivedAssetsHeldForSaleLineItems | parent-child | http://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipment | |
us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis | hypercube-dimension | http://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfLongLivedAssetsHeldForSaleTable |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipment | |
us-gaap:LongLivedAssetsHeldForSaleLineItems | all | http://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfLongLivedAssetsHeldForSaleTable |