XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM INCENTIVE PLAN AWARDS (Details - Option activity) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Options Outstanding, Ending Balance 607,001 631,001    
Equity Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Options Outstanding, Beginning Balance 627,001 647,001 647,001  
Weighted Average Exercise Price, Options Outstanding Beginning Balance $ 4.24 $ 4.24 $ 4.24  
Weighted Average Remaining Contractual Life (in years), Options Outstanding 1 year 4 months 24 days 2 years 4 months 17 days 2 years 10 months 17 days 2 years 10 months 17 days
Aggregate Intrinsic Value, Options Outstanding Beginning Balance $ 130,200 $ 130,200 $ 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, Cancelled 0 0    
Weighted Average Exercise Price, Cancelled $ 0 $ 0    
Number of Options, Forfeited or expired (20,000) (16,000)    
Weighted Average Exercise Price, Forfeited or expired $ 4.90 $ 4.77    
Number of Options Outstanding, Ending Balance 607,001 631,001 627,001 647,001
Weighted Average Exercise Price, Options Outstanding Ending Balance $ 4.20 $ 4.23 $ 4.24 $ 4.24
Aggregate Intrinsic Value, Options Outstanding Ending Balance $ 550,240 $ 0 $ 130,200 $ 130,200
Number of Options, Exercisable 607,001 509,449    
Weighted Average Exercise Price, Exercisable $ 4.20 $ 4.43    
Weighted Average Remaining Contractual Life (in years), Options Exercisable 1 year 4 months 24 days 2 years 2 months 26 days    
Aggregate Intrinsic Value, Options Exercisable $ 550,240 $ 2,454