XML 79 R72.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 | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | $ 85,792 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment | $ 106,909 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Recorded Investment in Loans, Collectively Evaluated for Impairment | 3,613,475 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment | 3,288,241 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Allowance for Loan Losses, Individually Evaluated for Impairment | 1,549 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 | 3,174 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Allowance for Loan Losses, Collectively Evaluated for Impairment | 58,276 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment | 72,061 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Commercial and industrial [Member] |  |
Financing Receivable, Allowance for Credit Losses [Line Items] |  |
Recorded Investment in Loans, Individually Evaluated for Impairment | 3,020 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 3,348 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 386,991 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 373,452 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 615 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 293 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 6,459 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_CommercialAndIndustrialLoansMember | 8,209 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,180 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 1,685 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 131,085 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 134,307 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 296 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 72 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 2,261 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_SmallBusinessAdministrationLoansMember | 2,260 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 | 48,011 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 33,440 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 2,439,792 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 2,174,075 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 | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 33,219 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateMember | 39,402 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,818 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 47,522 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember | 20,291 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 | 988 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_RealEstateConstructionMember | 1,305 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 | 6,979 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 11,405 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 198,145 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 177,828 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 35 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 103 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 2,309 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 2,615 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 | 15,796 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember | 29,812 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 263,377 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember | 264,480 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,702 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 5,479 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_DairyLivestockAndAgribusinessMember | 9,026 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 | 77,834 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember | 89,106 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,412 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = cvbf_MunicipalLeaseFinanceReceivablesMember | 2,335 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 | 1,155 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 401 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Recorded Investment in Loans, Collectively Evaluated for Impairment | 58,749 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 54,702 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Allowance for Loan Losses, Individually Evaluated for Impairment | 449 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 4 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember
Allowance for Loan Losses, Collectively Evaluated for Impairment | 813 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerPortfolioSegmentMember | 956 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 |
Recorded Investment in Loans, Collectively Evaluated for Impairment | 9,980 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 |
Allowance for Loan Losses, Collectively Evaluated for Impairment | $ 5,336 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cvbf_LoansExcludingPurchasedCreditImpairedLoansMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_UnallocatedFinancingReceivablesMember | $ 5,953 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