XML 52 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Derivative Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Derivative Instruments, Gain (Loss) [Table Text Block]
   

Year Ended December 31,

 
   

2024

   

2023

   

2022

 
                         

Noncash gain (loss) on derivative instruments, net

  $ (32,218

)

  $ 51,796    

$

(1,909

)

Cash paid on settlement of derivative instruments, net

    (14,246

)

    (24,194

)

    (58,096

)

Gain (loss) on derivative instruments, net

  $ (46,464 )   $ 27,602     $ (60,005

)

Schedule of Price Risk Derivatives [Table Text Block]
                     

Swaps

   

Collars, Enhanced Collars

& Deferred

Premium Puts

 

Settlement

Month

 

Settlement

Year

 

Type of

Contract

 

Bbls

Per

Day

 

Index

 

Price per

Bbl

   

Floor or

Strike

Price per

Bbl

   

Ceiling

Price per

Bbl

   

Deferred

Premium

Payable

per Bbl

 

Crude Oil:

                                                 

Jan - Mar

 

2025

 

Swap

    7,467  

WTI Cushing

  $ 74.69     $     $     $  

Jan - Mar

 

2025

 

Collar

    11,000  

WTI Cushing

  $     $ 63.64     $ 86.66     $ 1.54  

Jan - Mar

 

2025

 

Put

    9,000  

WTI Cushing

  $     $ 65.78     $     $ 5.00  

Apr - Jun

 

2025

 

Swap

    5,500  

WTI Cushing

  $ 76.37     $     $     $  

Apr - Jun

 

2025

 

Collar

    7,989  

WTI Cushing

  $     $ 64.38     $ 88.55     $ 2.00  

Apr - Jun

 

2025

 

Put

    9,000  

WTI Cushing

  $     $ 65.78     $     $ 5.00  

Jul - Sep

 

2025

 

Swap

    3,000  

WTI Cushing

  $ 75.85     $     $     $  

Jul - Sep

 

2025

 

Collar

    7,000  

WTI Cushing

  $     $ 65.00     $ 90.08     $ 2.28  

Jul - Sep

 

2025

 

Put

    2,000  

WTI Cushing

  $     $ 65.78     $     $ 5.00  
Schedule of Derivative Assets and Liabilities By Counterparty [Table Text Block]
   

As of

December 31,

2024

 

Mercuria Energy Trading SA

  $ 3,693  

Fifth Third Bank, National Association

    2,735  

Wells Fargo Bank, National Association

    (811 )

Macquarie Bank Limited

    (3,415 )
    $ 2,202