Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF STOCK OPTIONS ACTIVITY (Details)

v3.24.4
SCHEDULE OF STOCK OPTIONS ACTIVITY (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Equity [Abstract]      
Number of shares, outstanding, beginning balance 973,400 503,433 531,205
Weighted average exercise price, outstanding, beginning balance $ 6.44 $ 11.03 $ 11.02
Number of shares, outstanding, beginning balance 1,034,204 624,441  
Weighted average exercise price, outstanding, beginning balance $ 3.45 $ 3.43  
Weighted average grant date fair value $ 2.24 $ 2.88  
Number of shares, outstanding, beginning balance (100,104) (22,500) (3,400)
Weighted average exercise price, outstanding, beginning balance $ 3.40 $ 4.60 $ 4.65
Aggregate intrinsic value $ 97,593    
Number of shares, outstanding, beginning balance (302,440) (131,974) (24,372)
Weighted average exercise price, outstanding, beginning balance $ 5.66 $ 10.03 $ 11.65
Number of shares, outstanding, ending balance 1,605,060 973,400 503,433
Weighted average exercise price, outstanding, ending balance $ 4.85 $ 6.44 $ 11.03
Weighted average remaining contract term stock options outstanding 7 years 11 months 15 days 7 years 4 months 24 days 5 years 7 months 28 days
Aggregate intrinsic value, outstanding    
Number of shares, exercisable, ending balance 426,363 398,922 503,433
Weighted average exercise price, exercisable, ending balance $ 8.72 $ 10.77 $ 11.03
Weighted average remaining contract term stock options exercisable 4 years 11 months 1 day 4 years 7 months 9 days 5 years 7 months 28 days
Aggregate intrinsic value $ 2,700 $ 15,752