XML 84 R6.htm IDEA: XBRL DOCUMENT
v2.4.1.9

CONSOLIDATED STATEMENTS OF EQUITY (USD $) In Thousands | Total | Preferred Shares | Common Shares | Paid-in Capital | Accumulated Distributions in Excess of Net Income | Deferred Compensation Obligation | Accumulated Other Comprehensive Loss | Treasury Stock at Cost | Non-Controlling Interests
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Balance at Dec. 31, 2011 | $ 3,077,892 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | $ 375,000 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | $ 27,711 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | $ 4,138,812 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | $ (1,493,353)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | $ 13,934 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | $ (1,403)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | $ (15,017)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | $ 32,208 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Balance, shares at Dec. 31, 2011 |  |  | 277,115 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of common shares related to stock plans | 3,035 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 32 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 2,741 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 262 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of common shares related to stock plans, shares |  |  | 322 us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of common shares for cash offering | 492,129 us-gaap_StockIssuedDuringPeriodValueNewIssues | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 3,634 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 485,752 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 2,743 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of common shares for cash offering, shares | 36,500 us-gaap_StockIssuedDuringPeriodSharesNewIssues |  | 36,335 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of preferred shares | 192,855 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock | 200,000 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (7,145)us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of restricted stock | 749 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 147 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (2,334)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 910 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 2,026 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of restricted stock, shares |  |  | 1,467 us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Vesting of restricted stock | (2,936)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 2,818 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 712 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (6,466)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Stock-based compensation | 2,809 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 2,809 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Contributions from non-controlling interests | 492 ddr_ContributionFromNoncontrollingInterests | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 492 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Distributions to non-controlling interests | (9,145)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | (9,145)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Redemption of preferred shares | (170,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue | (170,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 5,804 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (5,804)us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Dividends declared-common shares | (141,152)us-gaap_DividendsCommonStock | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (141,152)us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Dividends declared-preferred shares | (28,691)us-gaap_DividendsPreferredStock | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (28,691)us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Comprehensive income (loss) | (51,577)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (25,822)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | (26,522)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 767 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Balance at Dec. 31, 2012 | 3,366,460 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 405,000 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 31,524 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 4,629,257 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (1,694,822)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 15,556 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | (27,925)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (16,452)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 24,322 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Balance, shares at Dec. 31, 2012 |  |  | 315,239 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of common shares related to stock plans | 1,622 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 12 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 1,235 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 375 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of common shares related to stock plans, shares |  |  | 120 us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of common shares for cash offering | 788,045 us-gaap_StockIssuedDuringPeriodValueNewIssues | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 4,402 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 782,406 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 1,237 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of common shares for cash offering, shares | 44,100 us-gaap_StockIssuedDuringPeriodSharesNewIssues |  | 44,020 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of preferred shares | 144,863 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock | 150,000 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (5,137)us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of restricted stock | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (3,118)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 1,272 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 1,846 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Vesting of restricted stock | (2,201)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 3,142 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | (126)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (5,217)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Stock-based compensation | 4,332 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 4,332 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of OP Units | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance |  |  |  |  |  |  |  |
Contributions from non-controlling interests | 374 ddr_ContributionFromNoncontrollingInterests | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 374 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Distributions to non-controlling interests | (1,571)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | (1,571)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Redemption of preferred shares | (150,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue | (150,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 5,246 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (5,246)us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Dividends declared-common shares | (177,709)us-gaap_DividendsCommonStock | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (177,709)us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Dividends declared-preferred shares | (27,686)us-gaap_DividendsPreferredStock | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (27,686)us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Comprehensive income (loss) | (18,650)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (10,175)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | (8,568)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 93 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Balance at Dec. 31, 2013 | 3,927,879 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 405,000 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 35,938 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 5,417,363 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (1,915,638)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 16,702 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | (36,493)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (18,211)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 23,218 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Balance, shares at Dec. 31, 2013 |  |  | 359,379 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of common shares related to stock plans | 6,930 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 40 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 6,066 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 824 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of common shares related to stock plans, shares |  |  | 397 us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of common shares for cash offering | 11,634 us-gaap_StockIssuedDuringPeriodValueNewIssues | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 66 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 11,568 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of common shares for cash offering, shares | 700 us-gaap_StockIssuedDuringPeriodSharesNewIssues |  | 664 us-gaap_StockIssuedDuringPeriodSharesNewIssues / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Issuance of restricted stock | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures |  | 23 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | (7,337)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 1,029 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 6,285 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of restricted stock, shares |  |  | 227 us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Vesting of restricted stock | (1,828)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 4 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 4,834 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | (1,122)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | (5,544)us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Vesting of restricted stock, shares |  |  | 44 ddr_VestingSharesOfRestrictedStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |
Stock-based compensation | 4,367 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 4,367 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Issuance of OP Units | 18,256 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 18,256 us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Contributions from non-controlling interests | 93 ddr_ContributionFromNoncontrollingInterests | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 93 ddr_ContributionFromNoncontrollingInterests / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Distributions to non-controlling interests | (14,184)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | (14,184)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Redemption of preferred shares | (55,026)us-gaap_StockRedeemedOrCalledDuringPeriodValue | (55,000)us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 1,917 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (1,943)us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_StockRedeemedOrCalledDuringPeriodValue / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Dividends declared-common shares | (223,016)us-gaap_DividendsCommonStock | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (223,016)us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_DividendsCommonStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Dividends declared-preferred shares | (23,897)us-gaap_DividendsPreferredStock | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | (23,897)us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | 0 us-gaap_DividendsPreferredStock / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Comprehensive income (loss) | 146,320 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | 117,282 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | 29,141 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | 0 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | (103)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Balance at Dec. 31, 2014 | $ 3,797,528 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | $ 350,000 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_PreferredStockMember | $ 36,071 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember | $ 5,438,778 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AdditionalPaidInCapitalMember | $ (2,047,212)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember | $ 16,609 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_DeferredCompensationShareBasedPaymentsMember | $ (7,352)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedOtherComprehensiveIncomeMember | $ (16,646)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_TreasuryStockMember | $ 27,280 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_StatementEquityComponentsAxis = us-gaap_NoncontrollingInterestMember
Balance, shares at Dec. 31, 2014 |  |  | 360,711 us-gaap_SharesOutstanding / us-gaap_StatementEquityComponentsAxis = us-gaap_CommonStockMember |  |  |  |  |  |

X
- Definition Increase in non-controlling interest due to the limited partners' contributions. + References No definition available. + Details
Name: | ddr_ContributionFromNoncontrollingInterests
Namespace Prefix: | ddr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares vested during the period as a result of equity-based compensation plans. + References No definition available. + Details
Name: | ddr_VestingSharesOfRestrictedStock
Namespace Prefix: | ddr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the amount of recognized equity-based compensation during the period, that is, the amount recognized as expense in the income statement (or as asset if compensation is capitalized). Alternate captions include the words "stock-based compensation". + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415241&loc=d3e4534-113899 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11149-113907 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=32706628&loc=d3e11178-113907 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of equity-based compensation, related to restricted stock units or restricted stock awards, recognized as expense or an asset, if compensation is capitalized. + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4K -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591552-111686 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4569616-111683 + Details
Name: | us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 405 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817 + Details
Name: | us-gaap_DividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 405 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817 + Details
Name: | us-gaap_DividendsPreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders. + References No definition available. + Details
Name: | us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares issued which are neither cancelled nor held in the treasury. + References No definition available. + Details
Name: | us-gaap_SharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568447-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568740-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4590271-111686 + Details
Name: | us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares related to Restricted Stock Award forfeited during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gross value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Equity impact of the value of stock bought back by the entity at the exercise price or redemption price. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 + Details
Name: | us-gaap_StockRedeemedOrCalledDuringPeriodValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration