Annual report pursuant to Section 13 and 15(d)

Debt of the Operating Partnership (Details)

v2.4.1.9
Debt of the Operating Partnership (Details) (Tanger Properties Limited Partnership [Member], USD $)
1 Months Ended 12 Months Ended 1 Months Ended
Jul. 31, 2014
Feb. 29, 2012
Dec. 31, 2014
Dec. 31, 2013
Aug. 31, 2013
Dec. 31, 2014
Oct. 31, 2013
Sep. 30, 2013
Nov. 30, 2014
Nov. 30, 2013
Debt Instrument [Line Items]                    
Principal     $ 1,446,830,000us-gaap_DebtInstrumentCarryingAmount $ 1,330,398,000us-gaap_DebtInstrumentCarryingAmount   $ 1,446,830,000us-gaap_DebtInstrumentCarryingAmount        
Premium (Discount), Net     (3,636,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet (2,349,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet   (3,636,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet        
Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Premium (Discount), Net     (6,426,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
(5,752,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  (6,426,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Senior Notes [Member] | 6.15% Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s)     6.15%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.15%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  6.15%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    6.15%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Principal     0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Discount     0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
(211,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A615SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Senior Notes [Member] | 6.125% Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s)     6.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
6.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  6.125%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Principal     300,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
300,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  300,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Discount     (1,276,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
(1,469,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  (1,276,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A6125SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Senior Notes [Member] | 3.875% Senior Notes [Member] [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s)     3.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
3.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  3.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
      3.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Principal     250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
      250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
Discount     (3,732,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
(4,072,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  (3,732,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A3.875SeniorNotesMemberMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Senior Notes [Member] | 3.75% Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s)     3.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    3.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    3.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Principal     250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
    250,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
 
Discount     (1,418,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
  (1,418,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_A3.75SeniorNotesMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
       
Notes Payable, Other Payables [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s)     1.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
1.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
  1.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
       
Principal     10,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
10,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
  10,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
       
Discount     (241,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
(396,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
  (241,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
       
Unsecured Term Loan [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate 1.05%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
1.60%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
1.05%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
1.60%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
           
Principal     250,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
250,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
  250,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
       
Discount     0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
  0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
       
Premium (Discount), Net     (241,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
(396,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
  (241,000)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermLoanMember
       
Unsecured Term Note [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     1.30%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
1.30%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
           
Principal     7,500,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
7,500,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
  7,500,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
       
Discount     0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
  0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= skt_UnsecuredTermNoteMember
       
Mortgages [Member]                    
Debt Instrument [Line Items]                    
Premium (Discount), Net     3,031,000us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
3,799,000us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  3,031,000us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Mortgages [Member] | Atlantic City Outlets The Walk [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s), Minimum     5.14%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
5.14%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
           
Stated Interest Rate(s), Maximum     7.65%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
7.65%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
           
Principal     45,997,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
48,535,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  45,997,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Premium     3,694,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
4,091,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  3,694,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_AtlanticCityOutletsWalkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Mortgages [Member] | Deer Park [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
         
Principal     150,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
150,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
150,000,000.0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
150,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Discount     (1,161,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
(1,478,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
(1,600,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
(1,161,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DebtInstrumentAxis
= skt_DeerParkMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Mortgages [Member] | The Outlets at Hershey [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s), Minimum     5.17%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
5.17%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMinimum
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
           
Stated Interest Rate(s), Maximum     8.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
8.00%us-gaap_DebtInstrumentInterestRateStatedPercentageRateRangeMaximum
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
           
Principal     29,271,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
29,970,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  29,271,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Premium     399,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
993,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  399,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_OutletsAtHersheyMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Mortgages [Member] | Ocean City Factory Outlets [Member]                    
Debt Instrument [Line Items]                    
Stated Interest Rate(s)     5.24%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
5.24%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  5.24%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Principal     17,827,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
18,193,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  17,827,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Premium     99,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
193,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  99,000us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_OceanCityFactoryOutletsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Mortgages [Member] | Foxwoods [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate           1.65%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= skt_FoxwoodsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Principal     25,200,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_FoxwoodsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
0us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_FoxwoodsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  25,200,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= skt_FoxwoodsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Premium     0us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_FoxwoodsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
0us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_FoxwoodsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
  0us-gaap_DebtInstrumentUnamortizedPremium
/ us-gaap_DebtInstrumentAxis
= skt_FoxwoodsMember
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_MortgagesMember
       
Line of Credit [Member]                    
Debt Instrument [Line Items]                    
Basis spread on variable rate     1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
    1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
1.10%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
   
Principal     111,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
16,200,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
  111,000,000us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
       
Discount     $ 0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
$ 0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
  $ 0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember