Other Long-term Liabilities - Components of Deferred Revenue (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|
| Deferred Revenue Arrangement [Line Items] | |||
| Total deferred revenue | $ 119.9 | $ 248.8 | $ 198.8 |
| Contributions in Aid of Construction [Member] | |||
| Deferred Revenue Arrangement [Line Items] | |||
| Total deferred revenue | 91.1 | 86.4 | |
| Gas Contract Amendment [Member] | |||
| Deferred Revenue Arrangement [Line Items] | |||
| Total deferred revenue | 27.3 | 29.8 | |
| Splitter Agreement [Member] | |||
| Deferred Revenue Arrangement [Line Items] | |||
| Total deferred revenue | 129.0 | ||
| Other | |||
| Deferred Revenue Arrangement [Line Items] | |||
| Total deferred revenue | $ 1.5 | $ 3.6 |