v3.26.1
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Depreciation and Amortization (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Depreciation and Amortization:        
Consolidated depreciation and amortization $ 123.6 $ 102.6 $ 245.5 $ 211.5
Operating Segments | Communications        
Depreciation and Amortization:        
Consolidated depreciation and amortization 15.7 13.4 33.8 29.6
Operating Segments | Clean Energy and Infrastructure        
Depreciation and Amortization:        
Consolidated depreciation and amortization 37.1 26.9 73.2 54.6
Operating Segments | Power Delivery        
Depreciation and Amortization:        
Consolidated depreciation and amortization 32.1 35.0 63.8 72.1
Operating Segments | Pipeline Infrastructure        
Depreciation and Amortization:        
Consolidated depreciation and amortization 36.8 25.1 70.8 50.9
Operating Segments | Other        
Depreciation and Amortization:        
Consolidated depreciation and amortization 0.0 0.0 0.0 0.0
Corporate        
Depreciation and Amortization:        
Consolidated depreciation and amortization $ 1.9 $ 2.2 $ 3.9 $ 4.3