Quarterly report pursuant to Section 13 or 15(d)

CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (UNAUDITED)

v2.4.1.9
CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (UNAUDITED) (USD $)
In Thousands, unless otherwise specified
Tanger Factory Outlet Centers, Inc [Member]
Tanger Factory Outlet Centers, Inc [Member]
Total shareholders' equity [Member]
Tanger Factory Outlet Centers, Inc [Member]
Common shares [Member]
Tanger Factory Outlet Centers, Inc [Member]
Paid in capital [Member]
Tanger Factory Outlet Centers, Inc [Member]
Accumulated distributions in excess of earnings [Member]
Tanger Factory Outlet Centers, Inc [Member]
Accumulated other comprehensive income [Member]
Tanger Factory Outlet Centers, Inc [Member]
Noncontrolling interests in Operating Partnership [Member]
Tanger Factory Outlet Centers, Inc [Member]
Noncontrolling interests in other consolidated partnerships [Member]
Tanger Properties Limited Partnership [Member]
Tanger Properties Limited Partnership [Member]
Total shareholders' equity [Member]
Tanger Properties Limited Partnership [Member]
General partner [Member]
Tanger Properties Limited Partnership [Member]
Limited partners [Member]
Tanger Properties Limited Partnership [Member]
Accumulated other comprehensive income [Member]
Tanger Properties Limited Partnership [Member]
Noncontrolling interests in other consolidated partnerships [Member]
Balance, partners' capital, including portion attributable to noncontrolling interest at Dec. 31, 2013                 $ 557,595us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
         
Balance at Dec. 31, 2013                   550,691us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,988us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
548,424us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
(2,721)us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
6,904us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Balance at Dec. 31, 2013 557,595us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
522,259us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
945us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
788,984us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(265,242)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(2,428)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
28,432us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
6,904us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Increase (Decrease) in Stockholders' Equity [Roll Forward]                            
Net income 15,440us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
14,616us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
14,616us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
803us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
21us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
15,440us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
15,419us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
156us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
15,263us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
21us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Other comprehensive income (loss) (3,256)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,087)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(3,087)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(169)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
(3,256)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(3,256)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
(3,256)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Compensation under Incentive Award Plan 3,525us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,525us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,525us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
3,525us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,525us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
3,525us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Issuance of common shares upon exercise of options 261us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
261us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
261us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Issuance of common units upon exercise of options                 261us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
261us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
261us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Issuance of restricted common shares, net of forfeitures 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
13us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(13)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Adjustment for noncontrolling interests in Operating Partnership 0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
302us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
302us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(302)us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Adjustment for noncontrolling interests in other consolidated partnerships 903skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
903skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
903skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
903skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Exchange of Operating Partnership units for common shares 0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockIssuedDuringPeriodValueConversionOfUnits
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Limited Partners' Capital Account, Distribution Amount                 (22,617)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(22,617)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(225)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
(22,392)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Common dividends (21,459)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(21,459)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(21,459)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Distributions to noncontrolling interests (1,184)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1,158)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(26)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
(26)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(26)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Balance, partners' capital, including portion attributable to noncontrolling interest at Mar. 31, 2014                 551,825us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
         
Balance at Mar. 31, 2014                   544,023us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,919us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
545,081us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
(5,977)us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
7,802us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Balance at Mar. 31, 2014 551,825us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
516,417us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
958us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
793,059us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(272,085)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(5,515)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
27,606us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
7,802us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Balance, partners' capital, including portion attributable to noncontrolling interest at Dec. 31, 2014                 523,886us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
         
Balance at Dec. 31, 2014                 523,236us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
523,236us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,828us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
533,199us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
(14,791)us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
650us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Balance at Dec. 31, 2014 523,886us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
496,819us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
955us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
791,566us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(281,679)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(14,023)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
26,417us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
650us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Increase (Decrease) in Stockholders' Equity [Roll Forward]                            
Net income 36,386us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
34,512us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
34,512us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,855us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
19us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
36,386us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
36,367us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
360us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
36,007us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
19us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Other comprehensive income (loss) (12,363)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(11,732)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
(11,732)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(631)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
(12,363)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(12,363)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
(12,363)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Compensation under Incentive Award Plan 3,801us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
3,801us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,801us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
3,801us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,801us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
3,801us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Issuance of common shares upon exercise of options 233us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
233us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
233us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Issuance of common units upon exercise of options                 233us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
233us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
233us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Issuance of restricted common shares, net of forfeitures 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
3us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(3)us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Withholding of common shares/units for employee income taxes (1,084)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,084)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(1,084)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
(1,084)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(1,084)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
(1,084)us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Adjustment for noncontrolling interests in Operating Partnership 0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(59)us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(59)us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
59us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Adjustment for noncontrolling interests in other consolidated partnerships 197skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
198skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
198skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(1)skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
197skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
198skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
198skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1)skt_AdjustmentForNoncontrollingInterestInOtherConsolidatedPartnerships
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Limited Partners' Capital Account, Distribution Amount                 (24,176)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(24,176)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(240)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
(23,936)us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_LimitedPartnersCapitalAccountDistributionAmount
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Common dividends (22,957)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(22,957)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(22,957)us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_DividendsCommonStockCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
           
Distributions to noncontrolling interests (1,248)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(1,219)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(29)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
(29)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
0us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(29)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Balance, partners' capital, including portion attributable to noncontrolling interest at Mar. 31, 2015                 526,851us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
         
Balance at Mar. 31, 2015                 526,212us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
526,212us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
4,948us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_GeneralPartnerMember
548,418us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_LimitedPartnerMember
(27,154)us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
639us-gaap_PartnersCapital
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember
Balance at Mar. 31, 2015 $ 526,851us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
$ 499,731us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 958us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 794,652us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (270,124)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDistributionsInExcessOfNetIncomeMember
$ (25,755)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ 26,481us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 639us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PartnershipInterestMember