XML 61 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Allowance for Credit Losses - Summary of Allocation of Allowance for Loan Losses and Related Loans by Loan Portfolio Segment Disaggregated Based on Impairment Methodology (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment $ 12,946us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
$ 12,525us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Collectively evaluated for impairment 89,485us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
89,628us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Total 102,631vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
102,353vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 151,212us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
145,008us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Collectively evaluated for impairment 11,934,067us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
11,607,104us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Total 13,734,461vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
13,473,913vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Residential Mortgage [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 1,432us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
1,629us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Collectively evaluated for impairment 2,630us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
3,434us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Total 4,092vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
5,093vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Residential Mortgage [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment   22,340us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Collectively evaluated for impairment 2,473,733us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
2,396,704us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Total 2,648,011vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
2,576,372vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Unallocated [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Collectively evaluated for impairment 7,018us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
5,565us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Total 7,018vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
5,565vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Unallocated [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Collectively evaluated for impairment 0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Total 0vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
0vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Commercial and Industrial [Member] | Commercial Portfolio Segment [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 4,824us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
4,929us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Collectively evaluated for impairment 39,899us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
38,577us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Total 44,893vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
43,676vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Commercial and Industrial [Member] | Commercial Portfolio Segment [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 27,879us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
28,224us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Collectively evaluated for impairment 2,066,395us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
1,931,703us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Total 2,367,927vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
2,251,111vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Commercial Real Estate [Member] | Commercial Real Estate [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 5,926us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
5,502us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Collectively evaluated for impairment 35,730us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
37,338us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Total 41,656vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
42,840vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Commercial Real Estate [Member] | Commercial Real Estate [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 96,718us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
91,298us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Collectively evaluated for impairment 5,529,553us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
5,438,538us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Total 6,747,887vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
6,694,015vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Residential Mortgage [Member] | Residential Mortgage [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 22,094us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
 
Home Equity [Member] | Consumer [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 764us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
465us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Collectively evaluated for impairment 4,208us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
4,714us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Total 4,972vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
5,179vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Home Equity [Member] | Consumer [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Individually evaluated for impairment 4,521us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
3,146us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Collectively evaluated for impairment 1,864,386us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
1,840,159us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Total 1,970,636vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
1,952,415vly_TotalLoansBeforeAllowanceForLoanLosses
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 200us-gaap_NotesReceivableNet
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
200us-gaap_NotesReceivableNet
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 1,649,182us-gaap_NotesReceivableNet
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
1,721,801us-gaap_NotesReceivableNet
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Residential Mortgage [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 30us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
30us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Residential Mortgage [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 152,184us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
157,328us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Unallocated [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Unallocated [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_UnallocatedFinancingReceivablesMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Commercial and Industrial [Member] | Commercial Portfolio Segment [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 170us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
170us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Commercial and Industrial [Member] | Commercial Portfolio Segment [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 273,653us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
291,184us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= vly_CommercialAndIndustrialMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Commercial Real Estate [Member] | Commercial Real Estate [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Commercial Real Estate [Member] | Commercial Real Estate [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 1,121,616us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
1,164,179us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Home Equity [Member] | Consumer [Member] | Allowance for Loan Losses [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality 0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForLoanAndLeaseLossesMember
Receivables Acquired with Deteriorated Credit Quality [Member] | Home Equity [Member] | Consumer [Member] | Loans [Member]    
Financing Receivable, Allowance for Credit Losses [Line Items]    
Loans acquired with discounts related to credit quality $ 101,729us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember
$ 109,110us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityAxis
= us-gaap_ReceivablesAcquiredWithDeterioratedCreditQualityMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_HomeEquityMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_LoansMember