v3.26.3
Leases - Schedule of Other Information Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
Other assets (right-of-use assets) $ 8,087 $ 10,059
Accrued liabilities (current maturities of leases) 3,126 2,777
Other long-term liabilities (non-current maturities of leases) 7,060 9,438
Property and equipment, net 68,755 0
Accrued liabilities 63,884 0
Proved properties 7,834,387 8,301,679
Accumulated depletion 4,731,377 $ 4,780,826
TEN FPSO    
Lessee, Lease, Description [Line Items]    
Proved properties 88,200  
Accumulated depletion $ 19,400