| Name | OperatingLeaseLeaseIncome |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-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 | 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/taxonomyImplementationNote |
| PublishDate | 2018-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| AlternateElement | OperatingLeaseIncomeComprehensiveIncomeExtensibleList | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Note | Element is intended to be used for application of Topic 842. If not applying guidance in Topic 842, appropriate element may be found in Presentation Group 831000. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source | ASU | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Leases | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source_ASU_Number | 2016-02 | 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=121576215&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=121561866&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=121640914&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 |