Equity-Based Compensation - Outperformance Plan Narrative (Details) (Tanger Factory Outlet Centers, Inc [Member], USD $) In Millions, except Share data, unless otherwise specified
|
12 Months Ended |
48 Months Ended |
1 Months Ended |
|
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Dec. 31, 2013
|
Feb. 28, 2014
|
Feb. 28, 2013
|
Dec. 31, 2016
|
Dec. 31, 2015
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Share-based Award Measurement Period |
|
|
|
4 years
|
|
|
|
|
Maximum Potential Share-Based Compensation |
|
$ 32.2skt_MaximumPotentialShareBasedCompensation
|
|
$ 32.2skt_MaximumPotentialShareBasedCompensation
|
|
|
|
|
Shares Paid for Tax Withholding for Share Based Compensation |
412,239us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
|
0us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
|
0us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
|
|
|
|
|
|
Performance Shares [Member]
|
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Number Of Shares That May Be Earned |
|
|
|
|
329,700skt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateNumberOfSharesThatMayBeEarned / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
315,150skt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateNumberOfSharesThatMayBeEarned / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
|
|
Share-based Award Measurement Period |
|
|
|
|
3 years
|
3 years
|
|
|
Percent of share price appreciation |
|
|
|
|
35.00%skt_Percentofsharepriceappreciation / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
35.00%skt_Percentofsharepriceappreciation / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
|
|
Threshold Percentage for Performance Target |
|
|
|
|
70.00%skt_ThresholdPercentageForPerformanceTarget / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
70.00%skt_ThresholdPercentageForPerformanceTarget / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
|
|
Seventy percent of the performance shares [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of Total Shares Available to be Awarded |
|
|
|
|
70.00%skt_PercentOfTotalSharesAvailableToBeAwarded / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
70.00%skt_PercentOfTotalSharesAvailableToBeAwarded / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
|
|
Seventy percent of the performance shares [Member] | Price appreciation minimum [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of share price appreciation |
|
|
|
|
25.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
25.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
|
|
Percent of Shares Earned if Threshold Met |
|
|
|
|
33.33%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
33.33%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
|
|
Seventy percent of the performance shares [Member] | Price appreciation middle [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of share price appreciation |
|
|
|
|
30.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
30.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
|
|
Percent of Shares Earned if Threshold Met |
|
|
|
|
66.67%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
66.67%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
|
|
Seventy percent of the performance shares [Member] | Price appreciation maximum [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of share price appreciation |
|
|
|
|
35.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
35.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
|
|
Percent of Shares Earned if Threshold Met |
|
|
|
|
100.00%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
100.00%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_SeventyPercentPerformanceSharesMember
|
|
|
Thirty percent of the performance shares [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of Total Shares Available to be Awarded |
|
|
|
|
30.00%skt_PercentOfTotalSharesAvailableToBeAwarded / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
30.00%skt_PercentOfTotalSharesAvailableToBeAwarded / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
|
|
Thirty percent of the performance shares [Member] | Price appreciation minimum [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of share price appreciation |
|
|
|
|
50.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
50.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
|
|
Percent of Shares Earned if Threshold Met |
|
|
|
|
33.33%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
33.33%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationminimumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
|
|
Thirty percent of the performance shares [Member] | Price appreciation middle [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of share price appreciation |
|
|
|
|
60.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
60.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
|
|
Percent of Shares Earned if Threshold Met |
|
|
|
|
66.67%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
66.67%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmiddleMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
|
|
Thirty percent of the performance shares [Member] | Price appreciation maximum [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Percent of share price appreciation |
|
|
|
|
70.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
70.00%skt_Percentofsharepriceappreciation / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
|
|
Percent of Shares Earned if Threshold Met |
|
|
|
|
100.00%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
100.00%skt_PercentOfSharesEarnedIfThresholdMet / skt_AppreciationlevelAxis = skt_PriceappreciationmaximumMember / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_PerformanceTargetTypeAxis = skt_ThirtypercentoftheperformancesharesMemberMember
|
|
|
Scenario, Forecast [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Maximum Potential Share-Based Compensation |
|
|
|
|
|
|
$ 14.3skt_MaximumPotentialShareBasedCompensation / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
$ 13.3skt_MaximumPotentialShareBasedCompensation / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember
|
December 31, 2015 [Member] | January 4, 2016 [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Vesting Percentage |
|
|
|
|
|
50.00%skt_VestingPercentage / us-gaap_AwardDateAxis = skt_December312015Member / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_VestingDateAxis = skt_January42016Member
|
|
|
December 31, 2015 [Member] | January 3, 2017 [Member] | Performance Shares [Member] |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Vesting Percentage |
|
|
|
|
|
50.00%skt_VestingPercentage / us-gaap_AwardDateAxis = skt_December312015Member / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / skt_VestingDateAxis = skt_January32017Member
|
|
|