v3.26.1
Equity - Common Stock (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
May 01, 2026
USD ($)
shares
Apr. 22, 2026
$ / shares
shares
Mar. 18, 2026
$ / shares
shares
Feb. 25, 2026
USD ($)
$ / shares
shares
Feb. 19, 2026
shares
Jan. 05, 2026
USD ($)
$ / shares
shares
Dec. 10, 2025
Mar. 31, 2026
shares
Feb. 28, 2026
USD ($)
$ / shares
shares
Aug. 31, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Nov. 05, 2025
$ / shares
shares
Sep. 24, 2025
$ / shares
shares
Mar. 08, 2022
director
Aug. 27, 2021
director
Vote
Equity                                
Number of votes issued per share of common stock | Vote                               1
Number of common directors appointed | director                             3 3
Number of directors | director                             6 6
Aggregate share value | $                     $ 5,277 $ 1,800        
August Rights Offering                                
Equity                                
Proceeds from warrant exercises | $                   $ 2,500            
Number of subscription rights issued per share                   1            
Number of units per subscription right                   1            
unit subscription price | $ / shares                   $ 0.07367            
Number of shares issued per unit                   0.0139            
Number of warrants per unit                   1            
Number of shares issued per warrant                   0.0136            
Subscription price of common stock | $ / shares                   $ 5.46            
Shares issued on exercise of warrants                   0            
February 2026 Rights Offering                                
Equity                                
Number of subscription rights issued per share                 1              
Number of units per subscription right                 0.057              
unit subscription price | $ / shares                 $ 2.99              
Subscription price of common stock | $ / shares       $ 2.99                        
Gross proceeds expected to be received in an offering | $       $ 10,000         $ 6,000              
Number of shares issued per subscription right       0.095                        
At the market offering                                
Equity                                
Subscription rights offering, maximum value of offering greed to be made | $ $ 30,000                              
Subscription rights offering, maximum value of offering able to be made under shelf registration statement | $ $ 7,500                              
Number of shares issued 0                              
Related party | Energy Evolution                                
Equity                                
Percentage of working interest           40.00% 40.00%                  
Shares issued           562,500                    
Issue price per share | $ / shares           $ 3.2                    
Aggregate share value | $           $ 1,800                    
Related party | Mr Mulacek | February 2026 convertible note                                
Equity                                
Shares issued on conversion         1,003,344     1,003,344                
Related party | September note warrant | Mr Mulacek | September note                                
Equity                                
Warrants exercise price | $ / shares                         $ 4.32 $ 4.27    
Maximum | September note warrant | Mr Mulacek | September note                                
Equity                                
Number of shares issuable for warrants                         138,889      
Maximum | Related party | September note warrant | Mr Mulacek | September note                                
Equity                                
Number of shares issuable for warrants                         138,889 281,030    
Three-well oil and natural gas development program | Related party                                
Equity                                
Percentage of working interest   25.00% 25.00%                          
Shares issued   1,800,000 1,800,000                          
Issue price per share | $ / shares   $ 3 $ 3