XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Depreciation and Amortization (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Depreciation and Amortization:    
Consolidated depreciation and amortization $ 108.9 $ 141.1
Operating Segments | Communications    
Depreciation and Amortization:    
Consolidated depreciation and amortization 16.1 20.8
Operating Segments | Clean Energy and Infrastructure    
Depreciation and Amortization:    
Consolidated depreciation and amortization 27.7 32.3
Operating Segments | Power Delivery    
Depreciation and Amortization:    
Consolidated depreciation and amortization 37.1 46.9
Operating Segments | Pipeline Infrastructure    
Depreciation and Amortization:    
Consolidated depreciation and amortization 25.8 38.7
Operating Segments | Other    
Depreciation and Amortization:    
Consolidated depreciation and amortization 0.0 0.0
Corporate    
Depreciation and Amortization:    
Consolidated depreciation and amortization $ 2.2 $ 2.4