Annual report pursuant to Section 13 and 15(d)

Accumulated Other Comprehensive Income of the Operating Partnership - Balances of Each Component (Details)

v2.4.1.9
Accumulated Other Comprehensive Income of the Operating Partnership - Balances of Each Component (Details) (Tanger Properties Limited Partnership [Member], USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Accumulated other comprehensive income (loss), beginning balance $ (2,721)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 1,107us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 1,463us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Amortization of cash flow hedges (741)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax (371)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax (351)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Unrealized loss on foreign currency translation adjustments (10,042)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (4,968)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (5)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Change in fair value of cash flow hedges (1,287)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 1,382us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Realized loss on foreign currency   129skt_OtherComprehensiveIncomeLossForeignCurrencyTransactionReclassificationAdjustmentFromAOCIRealized  
Accumulated other comprehensive income (loss), ending balance (14,791)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (2,721)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 1,107us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Foreign Currency [Member]
     
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Accumulated other comprehensive income (loss), beginning balance (4,844)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Unrealized loss on foreign currency translation adjustments (10,042)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(4,968)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(5)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Realized loss on foreign currency   129skt_OtherComprehensiveIncomeLossForeignCurrencyTransactionReclassificationAdjustmentFromAOCIRealized
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Accumulated other comprehensive income (loss), ending balance (14,886)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(4,844)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Cash flow hedges [Member]
     
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]      
Accumulated other comprehensive income (loss), beginning balance 2,123us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,112us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,463us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Amortization of cash flow hedges (741)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(371)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(351)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Change in fair value of cash flow hedges (1,287)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,382us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Realized loss on foreign currency   0skt_OtherComprehensiveIncomeLossForeignCurrencyTransactionReclassificationAdjustmentFromAOCIRealized
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
 
Accumulated other comprehensive income (loss), ending balance $ 95us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ 2,123us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
$ 1,112us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember