XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-HOLDER'S EQUITY (Details - Options by exercise price)
12 Months Ended
Jun. 30, 2022
$ / shares
shares
Option 1 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 0.48
Number of shares outstanding | shares 60,000
Weighted average contractual life 3 years 9 months
Weighted average exercise price $ 0.48
Exercisable number of shares | shares 60,000
Exercisable weighted average exercise price $ 0.48
Option 2 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 0.50
Number of shares outstanding | shares 80,000
Weighted average contractual life 3 years 11 months 23 days
Weighted average exercise price $ 0.50
Exercisable number of shares | shares 80,000
Exercisable weighted average exercise price $ 0.50
Option 3 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 0.55
Number of shares outstanding | shares 15,000
Weighted average contractual life 5 years 9 months 3 days
Weighted average exercise price $ 0.55
Exercisable number of shares | shares 15,000
Exercisable weighted average exercise price $ 0.55
Option 4 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 0.70
Number of shares outstanding | shares 100,000
Weighted average contractual life 6 years 1 month 6 days
Weighted average exercise price $ 0.70
Exercisable number of shares | shares 100,000
Exercisable weighted average exercise price $ 0.70
Option 5 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 0.73
Number of shares outstanding | shares 630,000
Weighted average contractual life 4 years 8 months 1 day
Weighted average exercise price $ 0.73
Exercisable number of shares | shares 630,000
Exercisable weighted average exercise price $ 0.73
Option 6 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 0.85
Number of shares outstanding | shares 6,000
Weighted average contractual life 6 months 3 days
Weighted average exercise price $ 0.85
Exercisable number of shares | shares 6,000
Exercisable weighted average exercise price $ 0.85
Option 7 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 0.90
Number of shares outstanding | shares 36,000
Weighted average contractual life 1 year 11 months 8 days
Weighted average exercise price $ 0.90
Exercisable number of shares | shares 36,000
Exercisable weighted average exercise price $ 0.90
Option 8 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.25
Number of shares outstanding | shares 45,000
Weighted average contractual life 7 years 8 months 19 days
Weighted average exercise price $ 1.25
Exercisable number of shares | shares 30,000
Exercisable weighted average exercise price $ 1.25
Option 9 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.30
Number of shares outstanding | shares 441,000
Weighted average contractual life 6 years 11 months 12 days
Weighted average exercise price $ 1.30
Exercisable number of shares | shares 398,500
Exercisable weighted average exercise price $ 1.30
Option 10 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.40
Number of shares outstanding | shares 70,000
Weighted average contractual life 8 years 4 months 20 days
Weighted average exercise price $ 1.40
Exercisable number of shares | shares 70,000
Exercisable weighted average exercise price $ 1.40
Option 11 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.42
Number of shares outstanding | shares 100,000
Weighted average contractual life 7 years 2 months 12 days
Weighted average exercise price $ 1.42
Exercisable number of shares | shares 66,667
Exercisable weighted average exercise price $ 1.42
Option 12 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.45
Number of shares outstanding | shares 5,000
Weighted average contractual life 8 years 8 months 8 days
Weighted average exercise price $ 1.45
Exercisable number of shares | shares 1,667
Exercisable weighted average exercise price $ 1.45
Option 13 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.50
Number of shares outstanding | shares 70,000
Weighted average contractual life 7 years 5 months 8 days
Weighted average exercise price $ 1.50
Exercisable number of shares | shares 70,000
Exercisable weighted average exercise price $ 1.50
Option 14 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.68
Number of shares outstanding | shares 540,000
Weighted average contractual life 8 years 11 months 4 days
Weighted average exercise price $ 1.68
Exercisable number of shares | shares 540,000
Exercisable weighted average exercise price $ 1.68
Option 15 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 1.87
Number of shares outstanding | shares 30,000
Weighted average contractual life 9 years 10 months 13 days
Weighted average exercise price $ 1.87
Exercisable number of shares | shares 0
Exercisable weighted average exercise price $ 1.87
Option 16 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 2.00
Number of shares outstanding | shares 100,000
Weighted average contractual life 8 years 9 months 25 days
Weighted average exercise price $ 2.00
Exercisable number of shares | shares 10,000
Exercisable weighted average exercise price $ 2.00
Option 17 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 2.09
Number of shares outstanding | shares 246,000
Weighted average contractual life 9 years 7 months 9 days
Weighted average exercise price $ 2.09
Exercisable number of shares | shares 0
Exercisable weighted average exercise price $ 2.09
Option 18 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 2.26
Number of shares outstanding | shares 140,000
Weighted average contractual life 9 years 4 months 20 days
Weighted average exercise price $ 2.26
Exercisable number of shares | shares 90,000
Exercisable weighted average exercise price $ 2.26
Options [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number of shares outstanding | shares 2,714,000
Weighted average contractual life 7 years 29 days
Weighted average exercise price $ 1.33
Exercisable number of shares | shares 2,203,834
Exercisable weighted average exercise price $ 1.33
Options [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices 0.48
Options [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices $ 2.26