XML 42 R45.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans - Allowance for Loan Losses and Recorded Investment in Loans by Portfolio Segment (Detail) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2014 | Dec. 31, 2013
--- | --- | --- | --- | ---
Ending allowance balance attributable to loans: |  |  |  |
Allowance for loan losses, Individually evaluated for impairment | $ 805 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 | $ 745 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 |  |
Allowance for loan losses, Collectively evaluated for impairment | 13,681 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment | 13,958 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality |  |
Allowance for loan losses, Modified in a troubled debt restructuring | 3,196 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment | 2,670 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment |  |
Total ending allowance balance | 17,682 us-gaap_FinancingReceivableAllowanceForCreditLosses | 17,373 us-gaap_FinancingReceivableAllowanceForCreditLosses | 16,674 us-gaap_FinancingReceivableAllowanceForCreditLosses | 16,234 us-gaap_FinancingReceivableAllowanceForCreditLosses
Loans: |  |  |  |
Loans individually evaluated for impairment | 4,581 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment | 4,545 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment |  |
Loans collectively evaluated for impairment | 1,336,272 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment | 1,335,674 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment |  |
Acquired with deteriorated credit quality | 713 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality | 719 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality |  |
Loans modified in a troubled debt restructuring | 18,409 us-gaap_FinancingReceivableModificationsRecordedInvestment | 18,658 us-gaap_FinancingReceivableModificationsRecordedInvestment |  |
Total ending loans balance | 1,359,975 us-gaap_LoansReceivableNet | 1,359,596 us-gaap_LoansReceivableNet |  |
Commercial, Industrial, and Agricultural [Member] |  |  |  |
Ending allowance balance attributable to loans: |  |  |  |
Allowance for loan losses, Individually evaluated for impairment | 205 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 254 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Allowance for loan losses, Collectively evaluated for impairment | 6,240 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 6,703 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Allowance for loan losses, Modified in a troubled debt restructuring | 778 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 157 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Total ending allowance balance | 7,223 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 7,114 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 8,278 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 8,212 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember
Loans: |  |  |  |
Loans individually evaluated for impairment | 3,434 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 3,394 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Loans collectively evaluated for impairment | 428,991 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 421,144 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Loans modified in a troubled debt restructuring | 3,880 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 3,920 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Total ending loans balance | 436,305 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember | 428,458 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialIndustrialAndAgriculturalMember |  |
Commercial Mortgages [Member] |  |  |  |
Ending allowance balance attributable to loans: |  |  |  |
Allowance for loan losses, Individually evaluated for impairment | 407 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 294 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Allowance for loan losses, Collectively evaluated for impairment | 2,471 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 2,503 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Allowance for loan losses, Modified in a troubled debt restructuring | 2,418 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 2,513 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Total ending allowance balance | 5,296 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 5,310 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 3,704 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 3,536 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember
Loans: |  |  |  |
Loans individually evaluated for impairment | 490 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 494 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Loans collectively evaluated for impairment | 329,829 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 336,801 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Acquired with deteriorated credit quality | 713 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 719 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Loans modified in a troubled debt restructuring | 14,529 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 14,738 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Total ending loans balance | 345,561 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember | 352,752 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_CommercialMortgagesMember |  |
Residential Real Estate [Member] |  |  |  |
Ending allowance balance attributable to loans: |  |  |  |
Allowance for loan losses, Individually evaluated for impairment | 193 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 197 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Allowance for loan losses, Collectively evaluated for impairment | 2,593 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 2,282 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Allowance for loan losses, Modified in a troubled debt restructuring | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Total ending allowance balance | 2,786 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 2,479 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 2,455 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 2,450 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember
Loans: |  |  |  |
Loans individually evaluated for impairment | 657 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 657 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Loans collectively evaluated for impairment | 503,912 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 501,660 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Loans modified in a troubled debt restructuring | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Total ending loans balance | 504,569 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember | 502,317 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ResidentialRealEstateMember |  |
Consumer [Member] |  |  |  |
Ending allowance balance attributable to loans: |  |  |  |
Allowance for loan losses, Individually evaluated for impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Allowance for loan losses, Collectively evaluated for impairment | 2,129 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 2,205 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Allowance for loan losses, Modified in a troubled debt restructuring | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Total ending allowance balance | 2,129 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 2,205 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 1,972 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 1,763 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember
Loans: |  |  |  |
Loans individually evaluated for impairment | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Loans collectively evaluated for impairment | 67,461 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 69,648 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Loans modified in a troubled debt restructuring | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Total ending loans balance | 67,461 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember | 69,648 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerLoanMember |  |
Credit Cards [Member] |  |  |  |
Ending allowance balance attributable to loans: |  |  |  |
Allowance for loan losses, Individually evaluated for impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Allowance for loan losses, Collectively evaluated for impairment | 74 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 71 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Allowance for loan losses, Modified in a troubled debt restructuring | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Total ending allowance balance | 74 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 71 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 68 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 66 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember
Loans: |  |  |  |
Loans individually evaluated for impairment | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Loans collectively evaluated for impairment | 5,004 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 5,233 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Loans modified in a troubled debt restructuring | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Total ending loans balance | 5,004 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember | 5,233 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CreditCardReceivablesMember |  |
Overdrafts [Member] |  |  |  |
Ending allowance balance attributable to loans: |  |  |  |
Allowance for loan losses, Individually evaluated for impairment | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Allowance for loan losses, Collectively evaluated for impairment | 174 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 194 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Allowance for loan losses, Modified in a troubled debt restructuring | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 0 ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Total ending allowance balance | 174 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 194 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 197 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 207 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember
Loans: |  |  |  |
Loans individually evaluated for impairment | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 0 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Loans collectively evaluated for impairment | 1,075 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 1,188 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Acquired with deteriorated credit quality | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 0 us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Loans modified in a troubled debt restructuring | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |
Total ending loans balance | $ 1,075 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember | $ 1,188 us-gaap_LoansReceivableNet / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ccne_OverdraftsReceivablesMember |  |

X
- Details
Name: | ccne_AllowanceForLoanLossesEndingAllowanceBalanceAttributableToLoansAbstract
Namespace Prefix: | ccne_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing receivable allowance for credit losses modifications recorded investment. + References No definition available. + Details
Name: | ccne_FinancingReceivableAllowanceForCreditLossesModificationsRecordedInvestment
Namespace Prefix: | ccne_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ccne_FinancingReceivablesAllowanceForCreditLossAdditionalInformationForLoansAbstract
Namespace Prefix: | ccne_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The balance of financing receivables that were acquired with deteriorated credit quality. + 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_FinancingReceivableAcquiredWithDeterioratedCreditQuality
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A valuation allowance for financing receivables that are expected to be uncollectible. + 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 (c)(1) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The valuation allowance for financing receivables acquired with deteriorated credit quality. + 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_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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
- 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

X
- Definition The amount of the outstanding recorded investment related to financing receivables that have been modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=25495931&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Subparagraph a -Article 9 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_LoansReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ccne_CommercialIndustrialAndAgriculturalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ccne_CommercialMortgagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ccne_OverdraftsReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CreditCardReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |