XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total cost related to non-vested awards $ 185,931   $ 185,931  
Non-vested awards, weighted average period of recognition     1 year 3 months 25 days  
Number of stock options granted shares     0 0
Stock options shares exercised     0  
Stock options shares exercised       12,367
Stock options intrinsic value exercised       $ 92,316
Proceeds from options exercised     $ 77,641
Unvested stock options shares forfeited     0 1,875
Vested stock options shares forfeited       625
Expire date, description     expire between September 2028 and April 2033  
Stock option exercise price, minimum     $ 3.34  
Stock option exercise price, maximum     $ 18.05  
General and Administrative Expense [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 43,033 $ 51,630 $ 94,241 $ 104,069