v3.26.1
Business Segment Information (Narrative) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Abstract]    
Number of reportable segments | segment 3  
Segment Reporting Information [Line Items]    
Capital Expenditures $ 67,622 $ 93,817
Costs incurred, percentage 1 1
Operating Segments    
Segment Reporting Information [Line Items]    
Capital Expenditures $ 66,042 $ 93,163
Operating Segments | Offshore pipeline transportation    
Segment Reporting Information [Line Items]    
Capital Expenditures 19,077 59,136
Operating Segments | Marine transportation    
Segment Reporting Information [Line Items]    
Capital Expenditures 39,401 29,452
Operating Segments | Onshore transportation and services    
Segment Reporting Information [Line Items]    
Capital Expenditures 7,564 4,575
Other    
Segment Reporting Information [Line Items]    
Capital Expenditures $ 1,580 $ 654