v3.22.2.2
Stock Options (Details) - Share-based Payment Arrangement, Option, Activity - USD ($)
6 Months Ended 12 Months Ended
Sep. 30, 2022
Mar. 31, 2022
Share Based Payment Arrangement Option Activity Abstract    
Outstanding, Number of Options   111,500
Outstanding, Average Exercise Price   $ 3.14
Outstanding, Average Remaining Contractual Term 2 years 2 months 19 days 2 years 8 months 19 days
Outstanding, Aggregate Intrinsic Value   $ 3,680
Balance, Average Exercise Price 54,700  
Balance, Average Exercise Price $ 3.18  
Balance, Average Remaining Contractual Term 1 year 8 months 12 days  
Options granted, Average Exercise Price 0  
Options granted, Average Exercise Price $ 0  
Options exercised, Average Exercise Price 0  
Options exercised, Average Exercise Price $ 0  
Options canceled/forfeited, Average Exercise Price 0  
Options canceled/forfeited, Average Exercise Price $ 0  
Outstanding, Number of Options 111,500  
Outstanding, Average Exercise Price $ 3.14