XML 108 R110.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule II-Valuation and Qualifying Accounts (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Tenant and other receivables—allowance      
Changes in valuation allowance      
Balance at Beginning of Year $ 17,325us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
$ 14,341us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
$ 11,326us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
Additions Charged Against Operations 13,533us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
13,425us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
17,232us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
Uncollectible Accounts Written-off/Recovery (12,790)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
(10,441)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
(14,217)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
Balance at End of Year 18,068us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
17,325us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
14,341us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForTenantAndOtherReceivablesMember
Deferred rent receivable—allowance      
Changes in valuation allowance      
Balance at Beginning of Year 30,333us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
29,580us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
29,156us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
Additions Charged Against Operations 4,140us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
7,563us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
7,153us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
Uncollectible Accounts Written-off/Recovery (7,062)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
(6,810)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
(6,729)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
Balance at End of Year $ 27,411us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
$ 30,333us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember
$ 29,580us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= slg_AllowanceForDeferredRentReceivableMember