XML 14 R48.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
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Performing TDRs [Member]    
Financing Receivable, Modifications [Line Items]    
Beginning balance $ 53,589us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
$ 66,955us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
New modifications 0cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
41cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
Payoffs and payments, net (8,729)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
(602)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
TDRs returned to accrual status 516cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
0cvbf_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 45,376us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
66,394us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_PerformingTroubledDebtRestructuringMember
Nonperforming TDRs [Member]    
Financing Receivable, Modifications [Line Items]    
Beginning balance 20,285us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
25,119us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
New modifications 0cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
0cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringAdditions
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
Charge-offs 0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
0us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
Payoffs and payments, net (2,995)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
(1,151)cvbf_FinancingReceivablesImpairedTroubledDebtRestructuringPayments
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
TDRs returned to accrual status (516)cvbf_FinancingReceivableRecordedInvestmentTroubledDebtRestructuringsAccrualStatus
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
0cvbf_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 $ 16,774us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember
$ 23,968us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancialInstrumentAxis
= cvbf_NonPerformingTroubledDebtRestructuredLoansMember