XML 37 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expenses     $ 172,670 $ 101,462
Total cost related to non-vested awards $ 559,490   $ 559,490  
Non-vested awards, weighted average period of recognition     2 years 4 months 20 days  
Stock option shares exercised     500 5,000
Stock options intrinsic value exercised     $ 2,416 $ 47,575
Proceeds from exercise of stock options     $ 2,962 $ 16,700
Number of shares, forfeited or expired     0 0
Outstanding options exercise price, lower range     $ 3.34  
Outstanding options exercise price, upper range     $ 18.05  
Minimum [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Outstanding options expiration month and year     2024-08  
Maximum [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Outstanding options expiration month and year     2033-04  
Board of Directors [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Number of Shares, granted     32,000 31,000
Exercisable price per share     $ 12.68 $ 18.05
Fair value of stock option exercisable     $ 279,360 $ 385,640
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 $ 58,847 $ 41,460