XML 17 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Amounts Included in Regulatory Asset and Accumulated Other Comprehensive Income/Loss Recognized as Net Periodic Benefit Cost (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Prior service cost (credit) $ (17)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit $ (14)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
Net loss 248us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss 66us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
Recognized from accumulated other comprehensive loss 137us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax 52us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
Recognized from regulatory asset 94cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset 0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
Total recognized in net periodic benefit cost 231cpk_DefinedBenefitPlanAmountsRecognizedGainLoss 52cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
Chesapeake Pension Plan [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Prior service cost (credit) 0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
Net loss 90us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
37us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
Recognized from accumulated other comprehensive loss 90us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
37us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
Recognized from regulatory asset 0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
Total recognized in net periodic benefit cost 90cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
37cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionPlanMember
Florida Public Utilities Company Pension Plan [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Prior service cost (credit) 0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
Net loss 114us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
0us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
Recognized from accumulated other comprehensive loss 22us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
Recognized from regulatory asset 92cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
Total recognized in net periodic benefit cost 114cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
0cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
Chesapeake Pension SERP [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Prior service cost (credit) 2us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
5us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
Net loss 25us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
12us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
Recognized from accumulated other comprehensive loss 27us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
17us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
Recognized from regulatory asset 0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
Total recognized in net periodic benefit cost 27cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
17cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePensionSerpMember
Chesapeake Postretirement Plan [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Prior service cost (credit) (19)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
(19)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
Net loss 17us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
17us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
Recognized from accumulated other comprehensive loss (2)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
(2)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
Recognized from regulatory asset 0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
Total recognized in net periodic benefit cost (2)cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
(2)cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_ChesapeakePostretirementPlanMember
Florida Public Utilities Company Medical Plan [Member]    
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items]    
Prior service cost (credit) 0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
0us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
Net loss 2us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
0us-gaap_DefinedBenefitPlanFutureAmortizationOfGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
Recognized from accumulated other comprehensive loss 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
Recognized from regulatory asset 2cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
0cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
Total recognized in net periodic benefit cost $ 2cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
$ 0cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
/ cpk_ChesapeakeDefinedBenefitPlansandOtherPostretirementBenefitPlansAxis
= cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember