Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details - Stock option award activity)

v3.24.3
Stock-Based Compensation (Details - Stock option award activity) - Equity Option [Member] - $ / shares
6 Months Ended
Sep. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Outstanding, Beginning Balance 51,675
Weighted-Average Exercise Price Outstanding, Beginning Balance $ 62.60
Number of Shares, Options exercised (9,250)
Weighted-Average Exercise Price, Options exercised $ 3.60
Number of Shares, Options forfeited (250)
Weighted-Average Exercise Price, Options forfeited $ 3.60
Number of Shares, Options expired (10)
Weighted-Average Exercise Price, Options expired $ 2,402
Number of Shares, Outstanding, Ending Balance 42,165
Weighted-Average Exercise Price Outstanding, Ending Balance $ 75.77
Number of Shares, Exercisable 28,335
Weighted-average exercise price, exercisable $ 107.92