XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK-BASED COMPENSATION (Details - Options by exercise price)
3 Months Ended
Sep. 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 6 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 8 months 19 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 6 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 5 years 10 months 2 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 4 months 28 days
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 3 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 8 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 5 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 8 months 12 days
Weighted average exercise price $ 1.30
Exercisable number of shares | shares 431,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 1 month 17 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 6 years 11 months 12 days
Weighted average exercise price $ 1.42
Exercisable number of shares | shares 100,000
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 5 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 2 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 8 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 7 months 9 days
Weighted average exercise price $ 1.87
Exercisable number of shares | shares 0
Exercisable weighted average exercise price $ 0
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 6 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 4 months 9 days
Weighted average exercise price $ 2.09
Exercisable number of shares | shares 0
Exercisable weighted average exercise price $ 0
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 1 month 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 6 years 9 months 29 days
Weighted average exercise price $ 1.33
Exercisable number of shares | shares 2,270,167
Exercisable weighted average exercise price $ 1.20
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