v3.25.2
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
May 13, 2025
Jun. 30, 2025
Mar. 31, 2025
Mar. 31, 2024
Subsequent Event [Line Items]        
Proceeds from option exercise     $ 77,641 $ 19,662
Forecast [Member] | Bone Spring Sand Formation [Member] | NEW MEXICO        
Subsequent Event [Line Items]        
Proceeds from option exercise   $ 116,000    
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Special dividend $ 0.10      
Dividends payable declared and paid dates shareholders of record at the close of business on June 2, 2025. The regular annual dividend in the amount of $204,600 was paid on June 16, 2025.