v3.25.1
Equity Incentive Plans - Schedule of Stock Option Activity (Details) - USD ($)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2025
Schedule of Stock Option Activity [Abstract]    
Shares, Granted   70,000
Weighted Avg. Exercise Price, Granted   $ 7.47
Shares, Exercised   (8,000)
Weighted Avg. Exercise Price, Exercised   $ 6.09
Shares, Forfeited or Expired  
Weighted Avg. Exercise Price, Forfeited or Expired  
Shares, Balance 502,217 564,217
Weighted Avg. Exercise Price, Balance $ 13.41 $ 12.78
Remaining Contractual Term (Years), Balance 5 years 2 months 15 days 4 years 10 months 6 days
Aggregate Intrinsic Value, Balance $ 4 $ 335
Shares, Exercisable   564,217
Weighted Avg. Exercise Price, Exercisable   $ 12.78
Remaining Contractual Term (Years), Exercisable   4 years 10 months 6 days
Aggregate Intrinsic Value, Exercisable   $ 335