v3.26.3
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]      
Number of shares, outstanding, beginning balance 269,195 269,195  
Weighted average exercise price, outstanding, beginning balance $ 16.81 $ 16.81  
Weighted average remaining life, outstanding, ending balance 3 years 7 months 6 days 3 years 1 month 24 days 4 years 1 month 24 days
Aggregate intrinsic value, outstanding, beginning balance $ 125,000 $ 1,187,000  
Number of shares, granted  
Weighted average exercise price, granted  
Number of shares, exercised  
Weighted average exercise price, exercised  
Number of shares, expired 100,000  
Weighted average exercise price, expired $ 10.30  
Number of shares, exchanged  
Weighted average exercise price, exchanged  
Number of shares, outstanding, ending balance 169,195 269,195 269,195
Weighted average exercise price, outstanding, ending balance $ 20.66 $ 16.81 $ 16.81
Aggregate intrinsic value, outstanding, ending balance $ 4,514,000 $ 125,000 $ 1,187,000
Number of shares, exercisable, ending balance 163,195 257,195  
Weighted average pxercise price, exercisable, ending balance $ 20.36 $ 15.57  
Weighted average remaining life, exercisable, ending balance 3 years 8 months 23 days 3 years 3 months 18 days  
Aggregate intrinsic value, exercisable, ending balance $ 4,514,000 $ 125,000  
Number of shares, vested and expected to vest, ending balance 169,195 269,195  
Weighted average exercise price, vested and expected to vest, ending balance $ 20.66 $ 16.81  
Weighted average remaining life, vested and expected to vest, ending balance 3 years 7 months 6 days 3 years 1 month 24 days  
Aggregate intrinsic value, vested and expected to vest, ending balance $ 4,514,000 $ 125,000