v3.25.2
LONG-TERM INCENTIVE PLAN AWARDS (Details - Option Activity) - Equity Option [Member] - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Beginning Balance 627,001 647,001  
Weighted Average Exercise Price, Options Outstanding Beginning Balance $ 4.22 $ 4.24  
Weighted Average Remaining Contractual Life (in years), Options Outstanding 6 months 29 days 1 year 10 months 20 days 2 years 10 months 17 days
Aggregate Intrinsic Value, Options Outstanding Beginning Balance $ 91,750 $ 130,200  
Number of Options, Granted 0 0  
Weighted Average Exercise Price, Granted $ 0 $ 0  
Number of Options, Exercised 0 0  
Weighted Average Exercise Price, Exercised $ 0 $ 0  
Number of Options, Forfeited or expired (35,000) (20,000)  
Weighted Average Exercise Price, Forfeited or expired $ 4.25 $ 4.90  
Number of Options, Repurchased [1] (200,000)    
Weighted Average Exercise Price, Repurchased [1] $ 3.38    
Number of Options Outstanding, Ending Balance 392,001 627,001 647,001
Weighted Average Exercise Price, Options Outstanding Ending Balance $ 4.64 $ 4.22 $ 4.24
Aggregate Intrinsic Value, Options Outstanding Ending Balance $ 117,600 $ 91,750 $ 130,200
Number of Options, Exercisable 392,001    
Weighted Average Exercise Price, Exercisable $ 4.64    
Weighted Average Remaining Contractual Life (in years), Options Exercisable 6 months 29 days    
Aggregate Intrinsic Value, Options Exercisable $ 117,600    
[1] In May 2025, the Company repurchased 200,000 vested stock options from OC Kim, its President, which had been previously granted through its 2020 employee stock option plan.