XML 32 R43.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans and Lease Finance Receivables and Allowance for Loan Losses - Schedule of Recorded Investment in Loans Held-for-Investment, Excluding PCI Loans, and Related Allowance for Loan Losses by Portfolio Segment (Detail) (Loans, Excluding PCI Loans [Member], USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Mar. 31, 2014
--- | --- | ---
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | $ 68,377 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment | $ 106,596 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Recorded Investment in Loans, Collectively Evaluated for Impairment | 3,541,679 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment | 3,159,726 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Allowance for Loan Losses, Individually Evaluated for Impairment | 794 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 | 4,001 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Allowance for Loan Losses, Collectively Evaluated for Impairment | 59,915 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment | 64,724 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Commercial and industrial [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 1,611 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 4,291 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 401,989 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 354,714 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 592 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 814 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 6,910 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 5,554 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember
Small Business Administration [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 3,158 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 1,649 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 123,227 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 129,999 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 42 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 68 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 2,154 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 2,400 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember
Commercial real estate [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 41,886 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 33,907 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 2,457,297 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,160,144 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 154 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 320 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 34,694 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 39,080 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Construction [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 7,651 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember | 26,688 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 47,695 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember | 16,218 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 1,043 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember | 458 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember
SFR mortgage [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 5,913 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 11,692 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 199,219 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 178,207 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 47 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 2,425 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 2,235 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Dairy & livestock and agribusiness [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 7,277 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember | 27,972 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 166,164 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember | 184,985 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember | 2,656 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 3,746 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember | 6,611 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember
Municipal lease finance receivables [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 76,220 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember | 81,041 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 1,030 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember | 1,519 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember
Consumer and other loans [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 881 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 397 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 69,868 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 54,418 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 6 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 96 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 819 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 854 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Unallocated [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 0 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | 0 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | $ 7,094 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | $ 6,013 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember

X
- Definition The valuation allowance for financing receivables that are expected to be uncollectible that were collectively evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of valuation allowance for financing receivables that are expected to be uncollectible that were individually evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The balance of financing receivables that were collectively evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The balance of financing receivables that were individually evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant