XML 34 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Recorded Investment in Loan Classes Based on Payment Activity (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Non-PCI Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans $ 4,262,349vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
$ 4,012,411vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
Non-PCI Loans [Member] | Residential mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 2,419,044vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
2,485,239vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
Non-PCI Loans [Member] | Home equity [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 400,136vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
410,875vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Non-PCI Loans [Member] | Automobile loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 1,144,780vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
901,399vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
Non-PCI Loans [Member] | Other Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 298,389vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
214,898vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
PCI Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 1,721,801vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
806,268vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
PCI Loans [Member] | Commercial and industrial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 291,184vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
201,197vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
PCI Loans [Member] | Commercial real estate [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 1,107,139vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
521,249vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
PCI Loans [Member] | Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 57,040vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
22,354vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
PCI Loans [Member] | Residential mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 157,328vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
22,349vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
PCI Loans [Member] | Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 109,110vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_ConsumerMember
39,119vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_ConsumerMember
Performing Loans [Member] | Non-PCI Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 4,242,380vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
3,990,427vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing Loans [Member] | Non-PCI Loans [Member] | Residential mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 2,401,284vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
2,465,290vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing Loans [Member] | Non-PCI Loans [Member] | Home equity [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 398,114vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
409,009vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing Loans [Member] | Non-PCI Loans [Member] | Automobile loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 1,144,690vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
901,230vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing Loans [Member] | Non-PCI Loans [Member] | Other Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 298,292vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
214,898vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing Loans [Member] | PCI Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 1,674,088vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
759,521vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
Performing Loans [Member] | PCI Loans [Member] | Commercial and industrial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 272,027vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
185,185vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
Performing Loans [Member] | PCI Loans [Member] | Commercial real estate [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 1,091,784vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
498,184vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Performing Loans [Member] | PCI Loans [Member] | Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 52,802vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
16,791vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Performing Loans [Member] | PCI Loans [Member] | Residential mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 153,789vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
21,381vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
Performing Loans [Member] | PCI Loans [Member] | Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 103,686vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_ConsumerMember
37,980vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PerformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_ConsumerMember
Non-Performing Loans [Member] | Non-PCI Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 19,969vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
21,984vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Non-Performing Loans [Member] | Non-PCI Loans [Member] | Residential mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 17,760vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
19,949vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Non-Performing Loans [Member] | Non-PCI Loans [Member] | Home equity [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 2,022vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
1,866vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Non-Performing Loans [Member] | Non-PCI Loans [Member] | Automobile loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 90vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
169vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_AutomobileLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Non-Performing Loans [Member] | Non-PCI Loans [Member] | Other Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 97vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
0vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_NonPurchasedCreditImpairedLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Non-Performing Loans [Member] | PCI Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 47,713vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
46,747vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
Non-Performing Loans [Member] | PCI Loans [Member] | Commercial and industrial [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 19,157vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
16,012vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
Non-Performing Loans [Member] | PCI Loans [Member] | Commercial real estate [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 15,355vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
23,065vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Non-Performing Loans [Member] | PCI Loans [Member] | Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 4,238vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
5,563vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Non-Performing Loans [Member] | PCI Loans [Member] | Residential mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans 3,539vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
968vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
Non-Performing Loans [Member] | PCI Loans [Member] | Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Total Loans $ 5,424vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_ConsumerMember
$ 1,139vly_LoansClassifiedByPaymentActivity
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= vly_PurchasedCreditImpairedLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_NonperformingFinancingReceivableMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_ConsumerMember