Annual report pursuant to Section 13 and 15(d)

INCENTIVE AND NON-STATUTORY STOCK OPTION PLAN (Details Narrative)

v3.24.3
INCENTIVE AND NON-STATUTORY STOCK OPTION PLAN (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Compensation expense $ 168,050 $ 159,000
Closing stock price $ 2.54  
Options granted 250,000  
Options granted, exercise price $ 2.15  
Weighted average remaining life in years granted 6 months  
Officers and Employees [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options granted 250,000  
Options granted, exercise price $ 2.15  
Weighted average remaining life in years granted 1 year  
Compensation expenses $ 101,424  
Risk-free interest rates 5.24%  
Expected life (in years) 6 months  
Expected volatility 63.60%  
Expected dividend 0.00%  
Incentive and Non-Statutory Stock Option Plans [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options granted expiration period 10 years  
Percentage of outstanding common stock 10.00%  
Incentive and Non-Statutory Stock Option Plans [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares granted 50,000  
Percentage of fair market value of shares of common stock grant 110.00%  
Incentive and Non-Statutory Stock Option Plans [Member] | Employees and Consultants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock options granted exercisable over a period 10 years  
Stock options granted exercisable percentage 20.00%  
Stock options granted expiration period 1 year  
2005 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares granted 141  
2013 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares granted 2,524  
2015 Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares granted 35,987