XML 98 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income of the Company (Details) (Tanger Factory Outlet Centers, Inc [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance $ (14,023)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Unrealized gains on foreign currency translation adjustments (11,076)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (2,840)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Change in fair value of cash flow hedges (1,287)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (320)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Ending balance (25,755)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (14,023)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
(2,428)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
Amortization of cash flow hedges   (91)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
Unrealized gains on foreign currency translation adjustments (10,511)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
(2,692)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
Change in fair value of cash flow hedges (1,221)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
(304)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
Ending balance (25,755)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
(5,515)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
Parent [Member] | Foreign Currency [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (14,113)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(4,590)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Unrealized gains on foreign currency translation adjustments (10,511)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(2,692)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Ending balance (24,624)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(7,282)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Parent [Member] | Cash flow hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 90us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,162us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amortization of cash flow hedges   (91)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in fair value of cash flow hedges (1,221)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(304)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending balance (1,131)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,767us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_ParentMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Noncontrolling interests in Operating Partnership [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (768)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
(293)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
Amortization of cash flow hedges   (5)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
Unrealized gains on foreign currency translation adjustments (565)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
(148)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
Change in fair value of cash flow hedges (66)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
(16)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
Ending balance (1,399)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
(462)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
Noncontrolling interests in Operating Partnership [Member] | Foreign Currency [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance (773)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(254)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Unrealized gains on foreign currency translation adjustments (565)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(148)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Ending balance (1,338)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(402)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Noncontrolling interests in Operating Partnership [Member] | Cash flow hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Roll Forward]    
Beginning balance 5us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(39)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amortization of cash flow hedges   (5)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in fair value of cash flow hedges (66)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(16)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Ending balance $ (61)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ (60)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_OtherOwnershipInterestsByNameAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember