XML 124 R105.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefits - Summary of Defined Pension Plan and Supplemental Insurance Retirement Plan (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net Periodic Benefit Cost [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Prior service cost $ (465)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
$ (475)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Net actuarial loss (25,122)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
(11,262)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Total (25,587)us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
(11,737)us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Defined Benefit Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Prior service cost (104)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(104)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Net actuarial loss 8,398us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(3,734)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Total 40,011us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
29,879us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
31,910us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Defined Benefit Pension Plan [Member] | Net Periodic Benefit Cost [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Prior service cost 412us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
516us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Net actuarial loss (12,953)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
(3,361)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Total (12,541)us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
(2,845)us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Supplemental Insurance/ Retirement Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Prior service cost 114us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
114us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
Net actuarial loss 4,650us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
(1,916)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
 
Total 31,989us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
25,502us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
25,835us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
Supplemental Insurance/ Retirement Plan [Member] | Net Periodic Benefit Cost [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Prior service cost (877)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
(991)us-gaap_DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Net actuarial loss (12,169)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
(7,901)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
 
Total $ (13,046)us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember
$ (8,892)us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember
/ us-gaap_EquitySecuritiesByInvestmentObjectiveAxis
= cnbka_NetPeriodicBenefitCostMember