XML 70 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income ("AOCI") (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accumulated other comprehensive (loss) income, Beginning Balance $ 93,267us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ 71,537us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
OCI before reclassifications (20,658)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax 6,089us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Net current period OCI (20,658)us-gaap_OtherComprehensiveIncomeLossNetOfTax 6,089us-gaap_OtherComprehensiveIncomeLossNetOfTax
Accumulated other comprehensive (loss) income, Ending Balance 72,609us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 77,626us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Interest rate Swap [Member]    
Accumulated other comprehensive (loss) income, Beginning Balance (25,803)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(31,882)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
OCI before reclassifications (776)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
1,610us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Amounts reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Net current period OCI (776)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
1,610us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Accumulated other comprehensive (loss) income, Ending Balance (26,579)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
(30,272)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Securities available for sale [Member]    
Accumulated other comprehensive (loss) income, Beginning Balance 133,774us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
119,309us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
OCI before reclassifications (21,332)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
13,125us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Amounts reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Net current period OCI (21,332)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
13,125us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Accumulated other comprehensive (loss) income, Ending Balance 112,442us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
132,434us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Pro Rata Share Of Non Consolidated Subsidiaries Oci [Member]    
Accumulated other comprehensive (loss) income, Beginning Balance (8,992)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
(11,501)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
OCI before reclassifications 157us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
(8,286)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
Amounts reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
Net current period OCI 157us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
(8,286)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
Accumulated other comprehensive (loss) income, Ending Balance (8,835)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
(19,787)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_ProRataShareOfNonConsolidatedSubsidiariesOciMember
Other [Member]    
Accumulated other comprehensive (loss) income, Beginning Balance (5,712)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
(4,389)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
OCI before reclassifications 1,293us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
(360)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
Amounts reclassified from AOCI 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
Net current period OCI 1,293us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
(360)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
Accumulated other comprehensive (loss) income, Ending Balance $ (4,419)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember
$ (4,749)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= vno_OtherChangesInAccumulatedComprehensiveIncomeLossMember