| Name | OperatingLeaseLeaseIncome |
|---|---|
| Namespace | http://fasb.org/us-gaap/2021-01-31 |
| 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 |
|---|---|---|---|
| Operating Lease, Lease Income | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Operating Lease, Lease Income, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Note | Element is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is applied. | http://fasb.org/us-gaap/role/tin/transition |
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/transition |
| Source | ASU | http://fasb.org/us-gaap/role/tin/transition |
| SourceName | Leases | http://fasb.org/us-gaap/role/tin/transition |
| Source_ASU_Number | 2016-02 | http://fasb.org/us-gaap/role/tin/transition |
| Note | If element is not presented separately in statement in which net income is reported, element identified in tin-part:AlternateElement is used to convey location within statement in which net income is reported. | http://fasb.org/us-gaap/role/tin/usage |
| PublishDate | 2018-01 | http://fasb.org/us-gaap/role/tin/usage |
| AlternateElement | OperatingLeaseIncomeComprehensiveIncomeExtensibleList | http://fasb.org/us-gaap/role/tin/usage |
| elementCreationTaxonomyVersion | 2017 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2003/role/disclosureRef |
| Topic | 842 | http://www.xbrl.org/2003/role/disclosureRef |
| SubTopic | 30 | http://www.xbrl.org/2003/role/disclosureRef |
| Section | 50 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | 5 | http://www.xbrl.org/2003/role/disclosureRef |
| URI | http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981 | http://www.xbrl.org/2003/role/disclosureRef |
| Publisher | FASB | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2003/role/disclosureRef |
| Topic | 842 | http://www.xbrl.org/2003/role/disclosureRef |
| SubTopic | 30 | http://www.xbrl.org/2003/role/disclosureRef |
| Section | 45 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | 3 | http://www.xbrl.org/2003/role/disclosureRef |
| URI | http://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978 | http://www.xbrl.org/2003/role/disclosureRef |
| Publisher | FASB | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2003/role/disclosureRef |
| Topic | 270 | http://www.xbrl.org/2003/role/disclosureRef |
| SubTopic | 10 | http://www.xbrl.org/2003/role/disclosureRef |
| Section | 50 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | 6A | http://www.xbrl.org/2003/role/disclosureRef |
| URI | http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306 | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList | concept-extensibleEnumerationLineItemLocation | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote | |
us-gaap:OperatingLeaseLeaseIncomeLeasePayments | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfIncomeDiscontinuedOperationsAlternate | |
us-gaap:OperatingLeaseVariableLeaseIncome | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfIncomeDiscontinuedOperationsAlternate | |
us-gaap:OperatingLeaseIncomeComprehensiveIncomeExtensibleList | parent-child | http://fasb.org/us-gaap/role/disclosure/Leases842 |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:LeaseIncomeAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateExcludingREITs | |
us-gaap:LeaseIncomeAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateExcludingREITsStatementTable | |
us-gaap:LeaseIncome | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfIncomeDiscontinuedOperationsAlternate | |
us-gaap:RevenuesAbstract | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfIncome | |
us-gaap:Revenues | summation-item | http://fasb.org/us-gaap/role/statement/StatementOfIncome | |
us-gaap:RevenuesAbstract | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable | |
us-gaap:IncomeAndExpensesLessorAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Leases842 | |
us-gaap:OperatingLeasesLeaseIncomeAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/Leases842 |