v3.25.2
Stock-based Compensation (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2019
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total cost related to non-vested awards   $ 280,173  
Non-vested awards, weighted average period of recognition   1 year 6 months 14 days  
Unvested stock options shares forfeited   2,500  
Stock options shares forfeited     0
Stock options shares exercised   12,367  
Stock options intrinsic value exercised   $ 92,316 $ 37,566
Proceeds from options exercised   $ 77,641 19,662
Stock options shares exercised   5,500  
Stock options intrinsic value exercised   $ 37,566  
Stock option exercise price, minimum   $ 3.34  
Stock option exercise price, maximum   $ 18.05  
General and Administrative Expense [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation expense   $ 205,639 $ 229,799
Board of Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of stock options granted shares   0 32,000
2019 Employee Incentive Stock Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of stock options awards, shares 200,000    
Number of stock options granted shares 25,000 0 0
Percentage of options purchase of common stock at fair value 25.00%    
Percentage of options purchase of common stock at fair value 10 years