XML 110 R122.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Derivatives and Financial Instruments (UNITED DOMINION REALTY, L.P.) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral $ 88us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral $ 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Derivatives - Interest rate contracts 10,368us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral 4,965us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Fair Value | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 14,896us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
83,833us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Total liabilities 3,721,512us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
3,651,141us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 88us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Derivatives - Interest rate contracts 10,368us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1] 4,965us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[2]
Fair Value | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 415,663udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[2] 466,375udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 31,337udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[2] 63,595udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Fair Value | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 94,700udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[2] 94,700udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Fair Value | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 606,623udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[2] 661,094udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 266,196udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[2] 211,409udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Total liabilities 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Derivatives - Interest rate contracts 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 88us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Total liabilities 10,368us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
4,965us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Other Observable Inputs (Level 2) | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 88us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Derivatives - Interest rate contracts 10,368us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair Value | Significant Other Observable Inputs (Level 2) | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Other Observable Inputs (Level 2) | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Other Observable Inputs (Level 2) | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 14,808us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
83,833us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Total liabilities 3,711,144us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
3,646,176us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Unobservable Inputs (Level 3) | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Derivatives - Interest rate contracts 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Unobservable Inputs (Level 3) | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 415,663udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
466,375udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 31,337udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
63,595udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Unobservable Inputs (Level 3) | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 94,700udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
94,700udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value | Significant Unobservable Inputs (Level 3) | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 606,623udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
661,094udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 266,196udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
211,409udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Carrying Amount | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 14,457us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
83,033us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Secured debt instruments - variable rate    
Total liabilities 3,593,473us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
3,528,668us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Carrying Amount | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivatives - Interest rate contracts   4,965us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[2]
Carrying Amount | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate   445,706udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Secured debt instruments - variable rate    
Secured debt instruments - variable rate   63,595udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Carrying Amount | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate   94,700udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Carrying Amount | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate   626,667udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
Secured debt instruments - variable rate    
Secured debt instruments - variable rate   211,409udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[3]
United Dominion Reality L.P.    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 39us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
Derivatives - Interest rate contracts 918us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
2,731us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 39us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Secured debt instruments - variable rate    
Total liabilities 967,983us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
969,724us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 39us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[4]  
Derivatives - Interest rate contracts 918us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[4] 2,731us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[4]
United Dominion Reality L.P. | Fair Value | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 391,835udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] 403,695udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
United Dominion Reality L.P. | Fair Value | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 27,000udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] 27,000udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
United Dominion Reality L.P. | Fair Value | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 355,470udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] 394,239udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 192,760udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] 142,059udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
United Dominion Reality L.P. | Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Secured debt instruments - variable rate    
Total liabilities 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Derivatives - Interest rate contracts 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Quoted Prices in Active Markets for Identical Assets or Liabilities (Level 1) | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 39us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Secured debt instruments - variable rate    
Total liabilities 918us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
2,731us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Other Observable Inputs (Level 2) | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 39us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Derivatives - Interest rate contracts 918us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
2,731us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Other Observable Inputs (Level 2) | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Other Observable Inputs (Level 2) | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Other Observable Inputs (Level 2) | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Secured debt instruments - variable rate    
Total liabilities 967,065us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
966,993us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Unobservable Inputs (Level 3) | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 0us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Derivatives - Interest rate contracts 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Unobservable Inputs (Level 3) | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 391,835udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
403,695udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Unobservable Inputs (Level 3) | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 27,000udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
27,000udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Fair Value | Significant Unobservable Inputs (Level 3) | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 355,470udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
394,239udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 192,760udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
142,059udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Carrying Amount | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Total assets 39us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
 
Secured debt instruments - variable rate    
Total liabilities 932,877us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
937,596us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
United Dominion Reality L.P. | Carrying Amount | Interest rate contracts | Fair Value, Measurements, Recurring    
Estimated fair values of the financial instruments either recorded or disclosed on a recurring basis    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 39us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[4]  
Derivatives - Interest rate contracts 918us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[4] 2,731us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[4]
United Dominion Reality L.P. | Carrying Amount | Mortgage notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 378,371udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] 386,803udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_MortgagesMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
United Dominion Reality L.P. | Carrying Amount | Tax-exempt secured notes payable | Fair Value, Measurements, Recurring    
Secured debt instruments - variable rate    
Secured debt instruments - variable rate 27,000udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] 27,000udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= udr_TaxExemptNotesPayableMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
United Dominion Reality L.P. | Carrying Amount | Fannie Mae credit facilities | Fair Value, Measurements, Recurring    
Secured debt instruments - fixed rate    
Secured debt instruments - fixed rate 333,828udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] 379,003udr_FixedRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
Secured debt instruments - variable rate    
Secured debt instruments - variable rate $ 192,760udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5] $ 142,059udr_VariableRateSecuredDebtInstrumentsFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ dei_LegalEntityAxis
= udr_UnitedDominionRealityLPMember
[5]
[1] See Note 6, Secured Debt and Unsecured Debt.
[2] See Note 2, Significant Accounting Policies.
[3] See Note 13, Derivatives and Hedging Activity.
[4] See Note 8, Derivatives and Hedging Activity
[5] See Note 5, Debt