XML 24 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE, Carrying Amounts and Estimated Fair values of Other Financial Instruments (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financial Assets [Abstract]    
Cash and due from financial institutions $ 29,643us-gaap_CashAndDueFromBanks $ 28,130us-gaap_CashAndDueFromBanks
Interest-bearing deposits in other financial institutions 55,230us-gaap_InterestBearingDepositsInBanks 1,033us-gaap_InterestBearingDepositsInBanks
Securities available for sale 266,307us-gaap_AvailableForSaleSecurities 280,507us-gaap_AvailableForSaleSecurities
Securities held to maturity 5,693us-gaap_HeldToMaturitySecurities 5,831us-gaap_HeldToMaturitySecurities
Loans, net 1,129,680us-gaap_LoansAndLeasesReceivableNetReportedAmount 1,107,888us-gaap_LoansAndLeasesReceivableNetReportedAmount
Loans held for sale 628us-gaap_LoansReceivableHeldForSaleNet 665us-gaap_LoansReceivableHeldForSaleNet
Accrued interest receivable 2,673us-gaap_InterestReceivable 2,780us-gaap_InterestReceivable
Deposits [Abstract]    
Securities sold under agreements to repurchase 31,084us-gaap_SecuritiesSoldUnderAgreementsToRepurchase 29,652us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
FHLBNY overnight advances 0us-gaap_FederalHomeLoanBankAdvancesCurrent 30,830us-gaap_FederalHomeLoanBankAdvancesCurrent
FHLBNY term advances 19,283us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent 19,310us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Financial Assets [Abstract]    
Cash and due from financial institutions 29,643us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
28,130us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Interest-bearing deposits in other financial institutions 55,230us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,033us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Trading assets 601chmg_TradingAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
549chmg_TradingAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Securities available for sale 31,321us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
31,219us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Securities held to maturity 0us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
FHLBNY and FRBNY stock 0chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Loans, net 0us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Loans held for sale 0us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Accrued interest receivable 361us-gaap_InterestReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
145us-gaap_InterestReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Deposits [Abstract]    
Demand, savings, and insured money market accounts 1,180,179chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
1,068,171chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Time deposits 0us-gaap_TimeDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_TimeDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Securities sold under agreements to repurchase 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
FHLBNY overnight advances   0us-gaap_FederalHomeLoanBankAdvancesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
FHLBNY term advances 0us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Accrued interest payable 17us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
15us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Significant Other Observable Inputs (Level 2) [Member]    
Financial Assets [Abstract]    
Cash and due from financial institutions 0us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Interest-bearing deposits in other financial institutions 0us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Trading assets 0chmg_TradingAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0chmg_TradingAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Securities available for sale 234,986us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
249,288us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Securities held to maturity 6,076us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
6,197us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
FHLBNY and FRBNY stock 0chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Loans, net 0us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Loans held for sale 628us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
665us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Accrued interest receivable 1,488us-gaap_InterestReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1,295us-gaap_InterestReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Deposits [Abstract]    
Demand, savings, and insured money market accounts 0chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Time deposits 188,436us-gaap_TimeDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
212,397us-gaap_TimeDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Securities sold under agreements to repurchase 32,285us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
30,853us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
FHLBNY overnight advances   30,832us-gaap_FederalHomeLoanBankAdvancesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
FHLBNY term advances 20,239us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
20,235us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Accrued interest payable 208us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
222us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Unobservable Inputs (Level 3) [Member]    
Financial Assets [Abstract]    
Cash and due from financial institutions 0us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Interest-bearing deposits in other financial institutions 0us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Trading assets 0chmg_TradingAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0chmg_TradingAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Securities available for sale 0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Securities held to maturity 0us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
FHLBNY and FRBNY stock 0chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Loans, net 1,155,496us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
1,135,590us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Loans held for sale 0us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Accrued interest receivable 2,633us-gaap_InterestReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
2,745us-gaap_InterestReceivable
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Deposits [Abstract]    
Demand, savings, and insured money market accounts 0chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Time deposits 0us-gaap_TimeDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_TimeDeposits
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Securities sold under agreements to repurchase 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
FHLBNY overnight advances   0us-gaap_FederalHomeLoanBankAdvancesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
FHLBNY term advances 0us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Accrued interest payable 0us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Carrying Amount [Member]    
Financial Assets [Abstract]    
Cash and due from financial institutions 29,643us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
28,130us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Interest-bearing deposits in other financial institutions 55,230us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,033us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Trading assets 601chmg_TradingAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
549chmg_TradingAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Securities available for sale 266,307us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
280,507us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Securities held to maturity 5,693us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
5,831us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
FHLBNY and FRBNY stock 4,148chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
5,535chmg_FederalHomeLoanBankAndFederalReserveBankStockAtCost
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Loans, net 1,129,680us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,107,888us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Loans held for sale 628us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
665us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Accrued interest receivable 4,482us-gaap_InterestReceivable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
4,185us-gaap_InterestReceivable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Deposits [Abstract]    
Demand, savings, and insured money market accounts 1,180,179chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
1,068,171chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Time deposits 187,951us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
211,843us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Securities sold under agreements to repurchase 31,084us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
29,652us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
FHLBNY overnight advances   30,830us-gaap_FederalHomeLoanBankAdvancesCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
FHLBNY term advances 19,283us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
19,310us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Accrued interest payable 225us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
237us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Estimated Fair Value [Member]    
Financial Assets [Abstract]    
Cash and due from financial institutions 29,643us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 28,130us-gaap_CashAndDueFromBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Interest-bearing deposits in other financial institutions 55,230us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 1,033us-gaap_InterestBearingDepositsInBanks
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Trading assets 601chmg_TradingAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 549chmg_TradingAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Securities available for sale 266,307us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 280,507us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Securities held to maturity 6,076us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 6,197us-gaap_HeldToMaturitySecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Loans, net 1,155,496us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 1,135,590us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Loans held for sale 628us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 665us-gaap_LoansReceivableHeldForSaleNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Accrued interest receivable 4,482us-gaap_InterestReceivable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 4,185us-gaap_InterestReceivable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Deposits [Abstract]    
Demand, savings, and insured money market accounts 1,180,179chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 1,068,171chmg_DemandSavingsAndInsuredMoneyMarketAccounts
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Time deposits 188,436us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 212,397us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Securities sold under agreements to repurchase 32,285us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 30,853us-gaap_SecuritiesSoldUnderAgreementsToRepurchase
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
FHLBNY overnight advances   30,832us-gaap_FederalHomeLoanBankAdvancesCurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
FHLBNY term advances 20,239us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] 20,235us-gaap_LongtermFederalHomeLoanBankAdvancesNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
Accrued interest payable $ 225us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1] $ 237us-gaap_InterestPayableCurrentAndNoncurrent
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
[1]
[1] Fair value estimates are made at a specific point in time, based on relevant market information and information about the financial instrument. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.