Accumulated Other Comprehensive Loss of the Operating Partnership (Details) (USD $)
|
3 Months Ended |
|
Mar. 31, 2015
|
Dec. 31, 2014
|
Accumulated Other Comprehensive Income (Loss) of the Operating Partnership [Roll Forward] |
|
|
Beginning Balance |
|
$ (6,980,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Ending Balance |
(11,810,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
(6,980,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Deferred net losses from terminated hedges |
11,300,000slg_OtherComprehensiveIncomeLossDeferredNetLossfromTerminatedHedges |
11,800,000slg_OtherComprehensiveIncomeLossDeferredNetLossfromTerminatedHedges |
SL Green Operating Partnership |
|
|
Accumulated Other Comprehensive Income (Loss) of the Operating Partnership [Roll Forward] |
|
|
Beginning Balance |
(7,256,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |
|
Other comprehensive (loss) income before reclassifications |
(8,108,000)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |
|
Amounts reclassified from accumulated other comprehensive income |
3,078,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |
|
Ending Balance |
(12,286,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |
|
Deferred net losses from terminated hedges |
11,700,000slg_OtherComprehensiveIncomeLossDeferredNetLossfromTerminatedHedges / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |
12,200,000slg_OtherComprehensiveIncomeLossDeferredNetLossfromTerminatedHedges / dei_LegalEntityAxis = us-gaap_SubsidiariesMember |
Net unrealized loss on derivative instruments | SL Green Operating Partnership |
|
|
Accumulated Other Comprehensive Income (Loss) of the Operating Partnership [Roll Forward] |
|
|
Beginning Balance |
(9,845,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
Other comprehensive (loss) income before reclassifications |
(7,521,000)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
Amounts reclassified from accumulated other comprehensive income |
2,747,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
Ending Balance |
(14,619,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
Unrealized gain and (loss) on marketable securities | SL Green Operating Partnership |
|
|
Accumulated Other Comprehensive Income (Loss) of the Operating Partnership [Roll Forward] |
|
|
Beginning Balance |
2,689,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
Other comprehensive (loss) income before reclassifications |
650,000us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
Amounts reclassified from accumulated other comprehensive income |
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
Ending Balance |
3,339,000us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember |
|
Joint venture | Net unrealized loss on derivative instruments | SL Green Operating Partnership |
|
|
Accumulated Other Comprehensive Income (Loss) of the Operating Partnership [Roll Forward] |
|
|
Beginning Balance |
(100,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_CorporateJointVentureMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
Other comprehensive (loss) income before reclassifications |
(1,237,000)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_CorporateJointVentureMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
Amounts reclassified from accumulated other comprehensive income |
331,000us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_CorporateJointVentureMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|
Ending Balance |
$ (1,006,000)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax / dei_LegalEntityAxis = us-gaap_SubsidiariesMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_CorporateJointVentureMember / us-gaap_StatementEquityComponentsAxis = us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
|