XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense     $ 155,699 $ 172,670
Total cost related to non-vested awards $ 330,113   $ 330,113  
Non-vested awards, weighted average period of recognition     1 year 9 months 10 days  
Number of stock options granted shares     0  
Stock options shares exercised     12,367 500
Stock options intrinsic value exercised     $ 92,316 $ 2,416
Proceeds from options exercised     $ 77,641 $ 2,962
Stock options shares forfeited     1,875 0
Number of stock options shares vested     625  
Stock option exercise price, minimum     $ 3.34  
Stock option exercise price, maximum     $ 18.05  
Board of Directors [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of stock options granted shares       32,000
Exercisable price per share       $ 12.68
Fair value of stock option exercisable       $ 279,360
Weighted average remaining contractual term exercise period       10 years
Award vesting period       4 years
General and Administrative Expense [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 51,630 $ 58,847