v3.26.1
Leases - Schedule of Other Information Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
Other assets (right-of-use assets) $ 8,705 $ 10,059
Accrued liabilities (current maturities of leases) 3,060 2,777
Other long-term liabilities (non-current maturities of leases) 7,852 9,438
Property and equipment, net 69,454 0
Accrued liabilities 73,203 0
Proved properties 7,763,259 8,301,679
Accumulated depletion 4,624,781 $ 4,780,826
TEN FPSO    
Lessee, Lease, Description [Line Items]    
Proved properties 88,200  
Accumulated depletion $ 18,700