v3.22.2.2
Equity Incentive Plans StockBased Compensation Exercise of Options and Warrants Outstanding (Details 4)
12 Months Ended
Jun. 30, 2022
shares
Total Scheduled Vesting 58,392
Year Ending June 30, 2023 [Member]  
Total Scheduled Vesting 38,928
Year Ending June 30, 2024 [Member]  
Total Scheduled Vesting 19,464