XML 129 R109.htm IDEA: XBRL DOCUMENT v3.25.4
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Assets:      
Consolidated assets $ 9,923,542 $ 8,975,275 $ 9,373,500
Reportable Segments | Communications      
Assets:      
Consolidated assets 1,962,300 1,673,800 1,729,100
Reportable Segments | Clean Energy and Infrastructure      
Assets:      
Consolidated assets 2,816,600 2,706,400 2,978,800
Reportable Segments | Power Delivery      
Assets:      
Consolidated assets 2,621,600 2,489,900 2,440,200
Reportable Segments | Pipeline Infrastructure      
Assets:      
Consolidated assets 1,928,700 1,599,700 1,758,000
Reportable Segments | Other      
Assets:      
Consolidated assets 364,000 318,200 305,000
Corporate      
Assets:      
Consolidated assets $ 230,300 $ 187,300 $ 162,400