XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Subsequent Events (Details Textual)
1 Months Ended 3 Months Ended 11 Months Ended
Feb. 25, 2022
USD ($)
May 31, 2023
USD ($)
Apr. 30, 2023
$ / bbl
MMBbls
Apr. 30, 2023
$ / bbl
bbl
Apr. 30, 2023
USD ($)
$ / bbl
Apr. 30, 2023
$ / shares
$ / bbl
Feb. 28, 2023
USD ($)
Jan. 31, 2023
$ / shares
Feb. 28, 2022
USD ($)
Jan. 31, 2022
$ / shares
Mar. 31, 2023
$ / shares
MMBbls
Mar. 31, 2022
$ / shares
Dec. 12, 2023
USD ($)
Nov. 30, 2023
USD ($)
Common Stock, Dividends, Per Share, Declared | $ / shares                     $ 0.025 $ 0.025    
Dividends $ 2,400,000                          
Dividends Payable             $ 53,000             $ 53,000
Not Designated as Hedging Instrument [Member]                            
Derivative, Nonmonetary Notional Amount, Volume | MMBbls                     822.0      
Deferred Premium Put Options Q3 2024 [Member] | Not Designated as Hedging Instrument [Member]                            
Derivative, Nonmonetary Notional Amount, Volume | MMBbls                     460.0      
Subsequent Event [Member]                            
Dividends         $ 2,800,000                  
Dividends Payable   $ 53,000                        
Subsequent Event [Member] | Deferred Premium Put Options Q3 2024 [Member] | Not Designated as Hedging Instrument [Member]                            
Derivative, Nonmonetary Notional Amount, Volume     920.0 5,000                    
Derivative, Price Risk Option Strike Price, Deferred Premiums | $ / bbl     5.00 5.00 5.00 5.00                
Subsequent Event [Member] | Deferred Premium Put Options Q3 2024 [Member] | Not Designated as Hedging Instrument [Member] | Minimum [Member]                            
Derivative, Floor Price (in USD per Barrel of Oil) | $ / bbl     56.15 56.15 56.15 56.15                
Quarterly Dividend [Member]                            
Common Stock, Dividends, Per Share, Declared | $ / shares               $ 0.025   $ 0.025        
Dividends             283,000           $ 2,800,000  
Quarterly Dividend [Member] | Subsequent Event [Member]                            
Common Stock, Dividends, Per Share, Declared | $ / shares           $ 0.025                
Dividend Equivalent [Member]                            
Dividends                 $ 214,000          
Dividends Payable             $ 5,000   $ 2,000          
Dividend Equivalent [Member] | Subsequent Event [Member]                            
Dividends   282,000                        
Dividends Payable   $ 5,000