XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Capital Expenditures (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Capital Expenditures:    
Consolidated capital expenditures $ 47,264 $ 25,409
Operating Segments | Communications    
Capital Expenditures:    
Consolidated capital expenditures 7,100 3,400
Operating Segments | Clean Energy and Infrastructure    
Capital Expenditures:    
Consolidated capital expenditures 7,900 5,300
Operating Segments | Power Delivery    
Capital Expenditures:    
Consolidated capital expenditures 21,200 7,800
Operating Segments | Pipeline Infrastructure    
Capital Expenditures:    
Consolidated capital expenditures 10,100 7,100
Operating Segments | Other    
Capital Expenditures:    
Consolidated capital expenditures 0 0
Corporate    
Capital Expenditures:    
Consolidated capital expenditures $ 1,000 $ 1,800