XML 48 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Lease Finance Receivables and Allowance for Loan Losses - Summary of Activity Related to Troubled Debt Restructurings (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Performing TDRs [Member]    
Financing Receivable, Modifications [Line Items]    
Beginning balance $ 66,955us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
$ 50,392us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
New modifications 462cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
30,796cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
Payoffs and payments, net (14,527)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
(15,492)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
TDRs returned to accrual status 699cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
1,259cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
TDRs placed on nonaccrual status 0cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsNonAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
0cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsNonAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
Ending balance 53,589us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
66,955us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
Nonperforming TDRs [Member]    
Financing Receivable, Modifications [Line Items]    
Beginning balance 25,119us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
31,309us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
New modifications 4,372cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
4,187cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
Charge-offs (1,061)us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
(92)us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
Payoffs and payments, net (7,446)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
(9,026)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
TDRs returned to accrual status (699)cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
(1,259)cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
TDRs placed on nonaccrual status 0cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsNonAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
0cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsNonAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
Ending balance $ 20,285us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
$ 25,119us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember