v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Depreciation and Amortization:        
Consolidated depreciation and amortization $ 102.6 $ 135.8 $ 211.5 $ 276.9
Operating Segments | Communications        
Depreciation and Amortization:        
Consolidated depreciation and amortization 13.4 19.9 29.6 40.7
Operating Segments | Clean Energy and Infrastructure        
Depreciation and Amortization:        
Consolidated depreciation and amortization 26.9 31.2 54.6 63.5
Operating Segments | Power Delivery        
Depreciation and Amortization:        
Consolidated depreciation and amortization 35.0 46.5 72.1 93.3
Operating Segments | Pipeline Infrastructure        
Depreciation and Amortization:        
Consolidated depreciation and amortization 25.1 35.7 50.9 74.3
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 $ 2.2 $ 2.5 $ 4.3 $ 5.1