v3.26.3
SCHEDULE OF SHARE BASED COMPENSATION STOCK OPTIONS (Details) - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of stock options, beginning balance 343,667 540,881
Weighted average exercise price, beginning balance $ 1.32 $ 1.34
Number of stock options, granted 100,000
Weighted average exercise price, granted $ 1.45
Number of stock options, released
Weighted average exercise price, released
Number of stock options, expired (29,248) (123,993)
Weighted average exercise price, expired $ 1.30 $ 1.43
Number of stock options, forfeited (31,387) (173,221)
Weighted average exercise price, forfeited $ 1.27 $ 1.37
Number of stock options, ending balance 283,032 343,667
Weighted average exercise price, ending balance $ 1.32 $ 1.32
Number of stock options, exercisable 195,214  
Weighted average exercise price, exercisable $ 1.32  
Restricted Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of restricted stock, beginning balance 193,857 681,013
Weighted average grant date fair value, beginning balance $ 1.33 $ 1.15
Number of restricted stock, granted 24,270 264,890
Weighted average grant date fair value, granted $ 1.03 $ 1.45
Number of restricted stock, released (105,019) (667,414)
Weighted average grant date fair value, released $ 1.29 $ 1.22
Number of restricted stock, expired
Weighted average grant date fair value, expired
Number of restricted stock, forfeited (98,963) (84,632)
Weighted average grant date fair value, forfeited $ 1.35 $ 1.14
Number of restricted stock, ending balance 14,145 193,857
Weighted average grant date fair value, ending balance $ 1.03 $ 1.33