v3.25.2
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of summary of stock option activity
                  
    2025   2024 
    Number of Shares   Weighted-Average
Grant Date Fair Value
   Number of Shares   Weighted-Average
Grant Date Fair Value
 
 Outstanding at July 1,    80,000   $7.00    64,800   $7.03 
                       
  Granted             15,200    10.04 
  Vested     (40,000)   7.39         
  Forfeited                  
 Outstanding at June 30     40,000   $6.65    80,000   $7.00 
Schedule of summary of stock option activity
                 
   2025   2024 
   Number of Shares   Weighted-Average
Exercise Price
   Number of Shares   Weighted-Average
Exercise Price
 
Outstanding at July 1,   267,750   $42.11    298,937   $42.19 
Options granted                 
Options exercised    (4,250)   27.50         
Options forfeited/expired    (26,250)   42.00    (31,187)   42.88 
Outstanding at June 30    237,250   $42.38    267,750   $42.11 
Stock Options Exercisable at June 30,   79,750   $32.27    57,750   $27.50