v3.26.3
Revenue Recognition - Remaining Performance Obligations (Details)
$ in Millions
Sep. 30, 2026
USD ($)
Eastern Shore and Peninsula Pipeline | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 10.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Eastern Shore and Peninsula Pipeline | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 39.2
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Eastern Shore and Peninsula Pipeline | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 41.1
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Eastern Shore and Peninsula Pipeline | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 33.9
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Eastern Shore and Peninsula Pipeline | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 27.8
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Eastern Shore and Peninsula Pipeline | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2031-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 20.7
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Eastern Shore and Peninsula Pipeline | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2032-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 96.9
Revenue, remaining performance obligation, expected timing of satisfaction, period
Natural gas distribution operations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 2.3
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Natural gas distribution operations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 9.6
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Natural gas distribution operations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 9.8
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Natural gas distribution operations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 9.7
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Natural gas distribution operations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 9.7
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Natural gas distribution operations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2031-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 9.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Natural gas distribution operations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2032-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 25.1
Revenue, remaining performance obligation, expected timing of satisfaction, period
FPU electric distribution | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 0.2
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
FPU electric distribution | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 1.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
FPU electric distribution | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 1.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
FPU electric distribution | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 1.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
FPU electric distribution | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 1.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
FPU electric distribution | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2031-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 1.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
FPU electric distribution | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2032-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 0.0
Revenue, remaining performance obligation, expected timing of satisfaction, period
Total revenue contracts with remaining performance obligations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 12.5
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Total revenue contracts with remaining performance obligations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 49.8
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Total revenue contracts with remaining performance obligations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 51.9
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Total revenue contracts with remaining performance obligations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 44.6
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Total revenue contracts with remaining performance obligations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2030-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 38.5
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Total revenue contracts with remaining performance obligations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2031-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 30.7
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Total revenue contracts with remaining performance obligations | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2032-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 122.0
Revenue, remaining performance obligation, expected timing of satisfaction, period