XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets (Schedule of Components of Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 180,965 $ 180,734
Accumulated Amortization 100,516 95,447
Carrying Value 80,449 85,287
Offshore pipeline contract intangibles | Offshore pipeline transportation    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 158,101 158,101
Accumulated Amortization 82,518 78,357
Carrying Value 75,583 79,744
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 22,864 22,633
Accumulated Amortization 17,998 17,090
Carrying Value $ 4,866 $ 5,543