XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Consolidated assets $ 8,861,938 $ 8,975,275
Operating Segments | Communications    
Assets:    
Consolidated assets 1,716,000 1,673,800
Operating Segments | Clean Energy and Infrastructure    
Assets:    
Consolidated assets 2,509,600 2,706,400
Operating Segments | Power Delivery    
Assets:    
Consolidated assets 2,464,600 2,489,900
Operating Segments | Pipeline Infrastructure    
Assets:    
Consolidated assets 1,575,200 1,599,700
Operating Segments | Other    
Assets:    
Consolidated assets 318,600 318,200
Corporate    
Assets:    
Consolidated assets $ 277,900 $ 187,300