Segments and Related Information - Schedule of Financial Information by Reportable Segment - Capital Expenditures (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Capital Expenditures: | ||||
| Consolidated capital expenditures | $ 91.5 | $ 63.8 | $ 188.3 | $ 111.1 |
| Operating Segments | Communications | ||||
| Capital Expenditures: | ||||
| Consolidated capital expenditures | 6.4 | 9.1 | 9.8 | 16.2 |
| Operating Segments | Clean Energy and Infrastructure | ||||
| Capital Expenditures: | ||||
| Consolidated capital expenditures | 13.9 | 11.4 | 27.5 | 19.3 |
| Operating Segments | Power Delivery | ||||
| Capital Expenditures: | ||||
| Consolidated capital expenditures | 25.0 | 19.7 | 57.0 | 40.9 |
| Operating Segments | Pipeline Infrastructure | ||||
| Capital Expenditures: | ||||
| Consolidated capital expenditures | 32.3 | 21.6 | 73.5 | 31.6 |
| Operating Segments | Other | ||||
| Capital Expenditures: | ||||
| Consolidated capital expenditures | 0.0 | 0.0 | 0.0 | 0.0 |
| Corporate | ||||
| Capital Expenditures: | ||||
| Consolidated capital expenditures | $ 13.9 | $ 2.0 | $ 20.5 | $ 3.1 |