XML 55 R40.htm IDEA: XBRL DOCUMENT
v3.20.2

Co-investments - Summary of Investments (Details) $ in Thousands | 1 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Jan. 31, 2020 community apartment | Jun. 30, 2020 USD ($) | Dec. 31, 2019 USD ($)
Schedule of Equity Method Investments [Line Items] |  |  |
Co-investments |  | $ 1,008,758 | $ 1,335,339
Total operating and other co-investments, net |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Co-investments |  | $ 368,259 | 743,461
CPPIB |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Weighted average company ownership percentage |  | 0.00% |
Co-investments |  | $ 0 | 345,466
Wesco I, Wesco III, Wesco IV, and Wesco V |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Weighted average company ownership percentage |  | 51.00% |
Co-investments |  | $ 186,509 | 216,756
BEXAEW, BEX II, BEX III, and BEX IV |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Weighted average company ownership percentage |  | 50.00% |
Co-investments |  | $ 155,759 | 160,888
Other |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Weighted average company ownership percentage |  | 47.00% |
Co-investments |  | $ 25,991 | 20,351
Total predevelopment and development co-investments |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Weighted average company ownership percentage |  | 50.00% |
Co-investments |  | $ 167,774 | 146,944
Total preferred interest co-investments |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Co-investments |  | 472,725 | 444,934
Total preferred interest co-investments | Investments in Majority-owned Subsidiaries |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Co-investments |  | $ 77,300 | $ 73,200
CPPIB interest |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Investment interest acquired | 45.00% |  |
Apartment Building | CPPIB interest |  |  |
Schedule of Equity Method Investments [Line Items] |  |  |
Number of communities held by acquired investment | community | 6 |  |
Number of units held by acquired investment | apartment | 2,020 |  |

X
- Definition Equity Method Investment, Ownership Percentage Acquired + References No definition available. + Details
Name: | ess_EquityMethodInvestmentOwnershipPercentageAcquired
Namespace Prefix: | ess_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Investments In (Distributions In Excess Of Investments In) And Advance To Affiliates, Subsidiaries, Associates, And Joint Ventures + References No definition available. + Details
Name: | ess_InvestmentsInDistributionsInExcessOfInvestmentsInAndAdvanceToAffiliatesSubsidiariesAssociatesAndJointVentures
Namespace Prefix: | ess_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents a description of the nature of common ownership or management control relationships with other entities, regardless of there being transactions between the entities, when the existence of that control could result in operating results or financial position of the reporting entity significantly different from that which would have been obtained if the entities' were autonomous. + References No definition available. + Details
Name: | ess_LimitedPartnershipInterestInPartnershipInvestments
Namespace Prefix: | ess_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Communities Held By Equity Method Investment + References No definition available. + Details
Name: | ess_NumberOfCommunitiesHeldByEquityMethodInvestment
Namespace Prefix: | ess_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Units Held By Equity Method Investment + References No definition available. + Details
Name: | ess_NumberOfUnitsHeldByEquityMethodInvestment
Namespace Prefix: | ess_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_TotalOperatingCoInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_MembershipInterestInCPPIBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_MembershipinterestinWescoIIIIIVandVMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_MembershipInterestinBEXAEWBEXIIIAndBEXIVMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_MembershipInterestInLimitedLiabilityCompanyThatOwnsAndIsDevelopingExpoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_TotalDevelopmentCoInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_TotalPreferredInterestInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestmentsInMajorityOwnedSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=ess_CanadianPensionPlanInvestmentBoardCPPIBorCPPSanFranciscoCAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis=srt_ApartmentBuildingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |