v3.26.1
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Consolidated assets $ 10,925,494 $ 9,923,542
Operating Segments | Communications    
Assets:    
Consolidated assets 1,995,000 1,962,300
Operating Segments | Clean Energy and Infrastructure    
Assets:    
Consolidated assets 3,406,400 2,816,600
Operating Segments | Power Delivery    
Assets:    
Consolidated assets 2,811,200 2,621,600
Operating Segments | Pipeline Infrastructure    
Assets:    
Consolidated assets 2,109,300 1,928,700
Operating Segments | Other    
Assets:    
Consolidated assets 369,600 364,000
Operating Segments | Corporate    
Assets:    
Consolidated assets 234,000 230,300
Corporate    
Assets:    
Consolidated assets $ 10,925,500 $ 9,923,500