XML 22 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Restructured in Troubled Debt (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Loans
Dec. 31, 2014
Loans
Financing Receivable, Modifications [Line Items]    
Number of Loans 15us-gaap_FinancingReceivableModificationsNumberOfContracts2 15us-gaap_FinancingReceivableModificationsNumberOfContracts2
Loan Balance $ 18,409us-gaap_FinancingReceivableModificationsRecordedInvestment $ 18,658us-gaap_FinancingReceivableModificationsRecordedInvestment
Specific Reserve 3,196ccne_FinancingReceivableModificationsSpecificReserve 2,670ccne_FinancingReceivableModificationsSpecificReserve
Commercial, Industrial, and Agricultural [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 6us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialIndustrialAndAgriculturalMember
6us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialIndustrialAndAgriculturalMember
Loan Balance 3,880us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialIndustrialAndAgriculturalMember
3,920us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialIndustrialAndAgriculturalMember
Specific Reserve 778ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialIndustrialAndAgriculturalMember
157ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialIndustrialAndAgriculturalMember
Commercial Mortgages [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 9us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialMortgagesMember
9us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialMortgagesMember
Loan Balance 14,529us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialMortgagesMember
14,738us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialMortgagesMember
Specific Reserve 2,418ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialMortgagesMember
2,513ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= ccne_CommercialMortgagesMember
Residential Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Loan Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Specific Reserve 0ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
0ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ResidentialRealEstateMember
Consumer [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Loan Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Specific Reserve 0ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
0ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_ConsumerLoanMember
Credit Cards [Member]    
Financing Receivable, Modifications [Line Items]    
Number of Loans 0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CreditCardReceivablesMember
0us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CreditCardReceivablesMember
Loan Balance 0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CreditCardReceivablesMember
0us-gaap_FinancingReceivableModificationsRecordedInvestment
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CreditCardReceivablesMember
Specific Reserve $ 0ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CreditCardReceivablesMember
$ 0ccne_FinancingReceivableModificationsSpecificReserve
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_CreditCardReceivablesMember