XML 127 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Schedule of Amounts Not Yet Reflected in Net Periodic Benefit Cost and Included in Accumulated Other Comprehensive Income Loss or Regulatory Assets (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Defined Benefit Plan Disclosure [Line Items]    
Prior service cost (credit) $ (823)us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax  
Net loss 26,296us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax  
Total 25,473us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax  
Accumulated other comprehensive loss pre-tax 9,344us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax  
Post-merger regulatory asset 16,129cpk_DefinedBenefitPlanPostMergerRegulatoryAssets  
Subtotal 25,473cpk_DefinedBenefitPlanRegulatoryAssetsBeforePremerger  
Pre-merger regulatory asset 3,633cpk_DefinedBenefitPlanPreMergerRegulatoryAssets  
Total unrecognized cost 29,106us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation  
Chesapeake Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Prior service cost (credit) 0us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
Net loss 4,410us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
Total 4,410us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
Accumulated other comprehensive loss pre-tax 4,410us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
Post-merger regulatory asset 0cpk_DefinedBenefitPlanPostMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
Subtotal 4,410cpk_DefinedBenefitPlanRegulatoryAssetsBeforePremerger
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
Pre-merger regulatory asset 0cpk_DefinedBenefitPlanPreMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
Total unrecognized cost 4,410us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
 
FPU Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Prior service cost (credit) 0us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
 
Net loss 19,679us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
 
Total 19,679us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
 
Accumulated other comprehensive loss pre-tax 3,739us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
 
Post-merger regulatory asset 15,940cpk_DefinedBenefitPlanPostMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
 
Subtotal 19,679cpk_DefinedBenefitPlanRegulatoryAssetsBeforePremerger
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
 
Pre-merger regulatory asset 3,587cpk_DefinedBenefitPlanPreMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
4,300cpk_DefinedBenefitPlanPreMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
Total unrecognized cost 23,266us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
 
Chesapeake SERP    
Defined Benefit Plan Disclosure [Line Items]    
Prior service cost (credit) 9us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Net loss 1,050us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Total 1,059us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Accumulated other comprehensive loss pre-tax 1,059us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Post-merger regulatory asset 0cpk_DefinedBenefitPlanPostMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Subtotal 1,059cpk_DefinedBenefitPlanRegulatoryAssetsBeforePremerger
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Pre-merger regulatory asset 0cpk_DefinedBenefitPlanPreMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Total unrecognized cost 1,059us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
 
Chesapeake Postretirement Plan    
Defined Benefit Plan Disclosure [Line Items]    
Prior service cost (credit) (832)us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
Net loss 924us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
Total 92us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
Accumulated other comprehensive loss pre-tax 92us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
Post-merger regulatory asset 0cpk_DefinedBenefitPlanPostMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
Subtotal 92cpk_DefinedBenefitPlanRegulatoryAssetsBeforePremerger
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
Pre-merger regulatory asset 0cpk_DefinedBenefitPlanPreMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
Total unrecognized cost 92us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
 
FPU Medical Plan    
Defined Benefit Plan Disclosure [Line Items]    
Prior service cost (credit) 0us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
 
Net loss 233us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
 
Total 233us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
 
Accumulated other comprehensive loss pre-tax 44us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
 
Post-merger regulatory asset 189cpk_DefinedBenefitPlanPostMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
 
Subtotal 233cpk_DefinedBenefitPlanRegulatoryAssetsBeforePremerger
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
 
Pre-merger regulatory asset 46cpk_DefinedBenefitPlanPreMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
54cpk_DefinedBenefitPlanPreMergerRegulatoryAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
Total unrecognized cost $ 279us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember