Annual report pursuant to Section 13 and 15(d)

Equity-Based Compensation - Multi Year Performance Plan Narrative (Details)

v2.4.1.9
Equity-Based Compensation - Multi Year Performance Plan Narrative (Details) (Tanger Factory Outlet Centers, Inc [Member], USD $)
In Millions, except Share data, unless otherwise specified
1 Months Ended 3 Months Ended 12 Months Ended 48 Months Ended
Jan. 31, 2014
Mar. 31, 2010
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Notional Units, Grants in Period   392,000skt_NotionalUnitsGrantsInPeriod    
Share-based Compensation, performance period       4 years
Maximum Potential Share-Based Compensation       $ 32.2skt_MaximumPotentialShareBasedCompensation
Share-based Award Measurement Period       4 years
Granted 933,769us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod   1,307,729us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod  
Cumulative Dividends       $ 3.8us-gaap_CumulativeDividends
Price appreciation minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Notional Units Conversion Ratio       1skt_NotionalUnitsConversionRatio
/ skt_AppreciationlevelAxis
= skt_PriceappreciationminimumMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Price appreciation middle [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Notional Units Conversion Ratio       2skt_NotionalUnitsConversionRatio
/ skt_AppreciationlevelAxis
= skt_PriceappreciationmiddleMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Price appreciation maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Notional Units Conversion Ratio       3skt_NotionalUnitsConversionRatio
/ skt_AppreciationlevelAxis
= skt_PriceappreciationmaximumMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember