v3.26.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of summary of stock option activity
                 
   2026   2025 
   Number of Shares   Weighted-Average
Exercise Price
   Number of Shares   Weighted-Average
Exercise Price
 
Outstanding at July 1,   237,250   $42.38    267,750   $42.11 
Options granted                 
Options exercised            (4,250)   27.50 
Options forfeited/expired            (26,250)   42.00 
Outstanding at June 30    237,250   $42.38    237,250   $42.38 
Stock Options Exercisable at June 30,
   79,750   $32.27    79,750   $32.27 
Schedule of summary of stock option activity
                  
    2026   2025 
    Number of Shares   Weighted-Average
Stock Price
   Number of Shares   Weighted-Average
Stock Price
 
Outstanding at July 1,     18,000   $43.64       $ 
Shares granted    15,500    30.83    18,000    47.63 
Shares vested     (2,728)   30.83         
Shares forfeited     (1,622)   40.15         
Outstanding at June 30     29,150   $59.55    18,000   $43.64