XML 65 R55.htm IDEA: XBRL DOCUMENT
v3.22.1

Employee Benefit Plans - Amounts Included in Regulatory Asset and Accumulated Other Comprehensive Income/Loss Recognized as Net Periodic Benefit Cost (Detail) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2022 | Mar. 31, 2021
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |
Prior service cost (credit) |  | $ (19) | $ (19)
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) |  | 143 | 228
Recognized from accumulated other comprehensive loss | [1] | 24 | 85
Recognized from regulatory asset |  | 100 | 124
Defined Benefit Plan Actuarial Gain Loss, Net Settlement |  |  | 209
Total recognized in net periodic benefit cost |  | 124 | 209
Chesapeake Pension Plan [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) |  | 0 | 60
Recognized from accumulated other comprehensive loss | [1] | 0 | 60
Total recognized in net periodic benefit cost |  | 0 | 60
Florida Public Utilities Company Pension Plan [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) |  | 124 | 155
Recognized from accumulated other comprehensive loss | [1] | 24 | 29
Recognized from regulatory asset |  | 100 | 126
Total recognized in net periodic benefit cost |  | 124 | 155
Chesapeake Pension SERP [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) |  | 7 | 7
Recognized from accumulated other comprehensive loss | [1] | 7 | 7
Defined Benefit Plan Actuarial Gain Loss, Net Settlement |  |  | 7
Total recognized in net periodic benefit cost |  | 7 | 7
Chesapeake Postretirement Plan [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |
Prior service cost (credit) |  | (19) | (19)
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) |  | 12 | 8
Recognized from accumulated other comprehensive loss | [1] | (7) | (11)
Total recognized in net periodic benefit cost |  | $ (7) | (11)
Florida Public Utilities Company Medical Plan [Member] |  |  |
Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] |  |  |
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) |  |  | (2)
Recognized from regulatory asset |  |  | (2)
Total recognized in net periodic benefit cost |  |  | $ (2)
[1] | See Note 9, Stockholders' Equity.

X
- Definition Defined Benefit Plan Actuarial Gain Loss, Net Settlement + References No definition available. + Details
Name: | cpk_DefinedBenefitPlanActuarialGainLossNetSettlement
Namespace Prefix: | cpk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plan Amounts Recognized From Regulatory Asset + References No definition available. + Details
Name: | cpk_DefinedBenefitPlanAmountsRecognizedFromRegulatoryAsset
Namespace Prefix: | cpk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plan Amounts Recognized Gain (Loss) + References No definition available. + Details
Name: | cpk_DefinedBenefitPlanAmountsRecognizedGainLoss
Namespace Prefix: | cpk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Defined Benefit Plans and Other Postretirement Benefit Plans [Line Items] + References No definition available. + Details
Name: | cpk_DefinedBenefitPlansAndOtherPostretirementBenefitPlansLineItems
Namespace Prefix: | cpk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanActuarialGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(5) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 3A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (a)(5) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (i-k) -URI http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=cpk_ChesapeakePensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=cpk_FloridaPublicUtilitiesCompanyPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=cpk_ChesapeakePensionSerpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=cpk_ChesapeakePostretirementPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=cpk_FloridaPublicUtilitiesCompanyMedicalPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |