XML 23 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Other Comprehensive Loss (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax $ (7)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax $ 0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), after Tax [Roll Forward]    
Beginning balance (5,676)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (2,533)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 115us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax 31us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Net current-period other comprehensive income (loss) 108us-gaap_OtherComprehensiveIncomeLossNetOfTax 31us-gaap_OtherComprehensiveIncomeLossNetOfTax
Ending balance (5,568)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (2,502)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItems [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), after Tax [Roll Forward]    
Beginning balance (5,643)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
(2,533)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 82us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
31us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
Net current-period other comprehensive income (loss) 82us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
31us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
Ending balance (5,561)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
(2,502)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_UnrealizedGainsLossesFromDefinedBenefitPensionAndPostretirementPlanItemsMember
Accumulated (Gain) Loss from Commodity Contracts Cash Flows Hedges [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (7)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
0us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), after Tax [Roll Forward]    
Beginning balance (33)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 33us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
Net current-period other comprehensive income (loss) 26us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
Ending balance $ (7)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember
$ 0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= cpk_AccumulatedGainLossfromCommodityContractsCashFlowsHedgesMember