XML 130 R110.htm IDEA: XBRL DOCUMENT v3.25.4
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Capital Expenditures:      
Consolidated capital expenditures $ 259,985 $ 148,855 $ 192,941
Reportable Segments | Communications      
Capital Expenditures:      
Consolidated capital expenditures 22,000 16,800 23,600
Reportable Segments | Clean Energy and Infrastructure      
Capital Expenditures:      
Consolidated capital expenditures 34,800 27,000 30,900
Reportable Segments | Power Delivery      
Capital Expenditures:      
Consolidated capital expenditures 78,700 72,700 56,700
Reportable Segments | Pipeline Infrastructure      
Capital Expenditures:      
Consolidated capital expenditures 100,200 27,500 76,000
Reportable Segments | Other      
Capital Expenditures:      
Consolidated capital expenditures 0 0 0
Corporate      
Capital Expenditures:      
Consolidated capital expenditures $ 24,300 $ 4,900 $ 5,700