v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Future Amounts Due Under Operating Lease Liabilities
Future amounts due under operating lease liabilities as of June 30, 2025, were as follows (in thousands):
Remaining 2025$3,323 
20265,324 
20274,274 
20283,038 
20291,725 
Total lease payments$17,684 
Less: imputed interest(2,096)
Total$15,588 
Schedule of Total Lease Costs
The following table summarizes our total lease costs before amounts are recovered from our joint interest partners, where applicable, for the three and six months ended June 30, 2025 and 2024 (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease cost$1,875 $2,864 $3,963 $6,937 
Short-term lease cost10,818 5,990 18,320 11,862 
Total lease cost$12,693 $8,854 $22,283 $18,799 
Six Months Ended June 30,
20252024
Operating cash flows from operating leases$3,877 $6,954