XML 56 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Stock options outstanding and exercisable (Details)
12 Months Ended
Jun. 30, 2021
$ / shares
shares
Options Outstanding 3,258,408
Options Exercisable 2,930,474
Range One  
Option Exercise Price | $ / shares $ 0.59
Options Outstanding 8,150
Remaining Contractual Life (in years) 1 year
Options Exercisable 8,150
Range Two  
Option Exercise Price | $ / shares $ 0.60
Options Outstanding 5,000
Remaining Contractual Life (in years) 1 year
Options Exercisable 5,000
Range Three  
Option Exercise Price | $ / shares $ 0.65
Options Outstanding 6,150
Remaining Contractual Life (in years) 1 year
Options Exercisable 6,150
Range Four  
Option Exercise Price | $ / shares $ 0.70
Options Outstanding 225,000
Remaining Contractual Life (in years) 4 years 5 months 4 days
Options Exercisable 225,000
Range Five  
Option Exercise Price | $ / shares $ 0.77
Options Outstanding 49,500
Remaining Contractual Life (in years) 2 years 29 days
Options Exercisable 49,500
Range Six  
Option Exercise Price | $ / shares $ 0.80
Options Outstanding 16,000
Remaining Contractual Life (in years) 4 years 1 month 20 days
Options Exercisable 16,000
Range Seven  
Option Exercise Price | $ / shares $ 0.90
Options Outstanding 25,667
Remaining Contractual Life (in years) 2 years 9 months 21 days
Options Exercisable 25,667
Range Eight  
Option Exercise Price | $ / shares $ 0.97
Options Outstanding 6,000
Remaining Contractual Life (in years) 1 year
Options Exercisable 6,000
Range Nine  
Option Exercise Price | $ / shares $ 1.00
Options Outstanding 28,249
Remaining Contractual Life (in years) 2 years 5 months 4 days
Options Exercisable 28,249
Range Ten  
Option Exercise Price | $ / shares $ 1.02
Options Outstanding 2,000
Remaining Contractual Life (in years) 1 year
Options Exercisable 2,000
Range Eleven  
Option Exercise Price | $ / shares $ 1.05
Options Outstanding 315,529
Remaining Contractual Life (in years) 5 years 3 days
Options Exercisable 315,529
Range Twelve  
Option Exercise Price | $ / shares $ 1.07
Options Outstanding 33,898
Remaining Contractual Life (in years) 1 year 3 months 14 days
Options Exercisable 33,898
Range Thirteen  
Option Exercise Price | $ / shares $ 1.09
Options Outstanding 75,000
Remaining Contractual Life (in years) 4 years 1 month 13 days
Options Exercisable 75,000
Range Fourteen  
Option Exercise Price | $ / shares $ 1.10
Options Outstanding 105,000
Remaining Contractual Life (in years) 4 years
Options Exercisable 105,000
Range Fifteen  
Option Exercise Price | $ / shares $ 1.15
Options Outstanding 128,400
Remaining Contractual Life (in years) 1 year 7 months 9 days
Options Exercisable 128,400
Range Sixteen  
Option Exercise Price | $ / shares $ 1.20
Options Outstanding 274,000
Remaining Contractual Life (in years) 6 years 18 days
Options Exercisable 274,000
Range Seventeen  
Option Exercise Price | $ / shares $ 1.25
Options Outstanding 32,000
Remaining Contractual Life (in years) 1 year 7 months 13 days
Options Exercisable 32,000
Range Eighteen  
Option Exercise Price | $ / shares $ 1.30
Options Outstanding 243,000
Remaining Contractual Life (in years) 8 months 4 days
Options Exercisable 243,000
Range Nineteen  
Option Exercise Price | $ / shares $ 1.50
Options Outstanding 185,000
Remaining Contractual Life (in years) 1 year 5 months 23 days
Options Exercisable 185,000
Range Twenty  
Option Exercise Price | $ / shares $ 1.59
Options Outstanding 25,000
Remaining Contractual Life (in years) 6 years 10 months 13 days
Options Exercisable 25,000
Range Twenty One  
Option Exercise Price | $ / shares $ 1.80
Options Outstanding 94,050
Remaining Contractual Life (in years) 2 years 1 month 17 days
Options Exercisable 94,050
Range Twenty Two  
Option Exercise Price | $ / shares $ 1.85
Options Outstanding 17,800
Remaining Contractual Life (in years) 1 year 9 months 18 days
Options Exercisable 17,800
Range Twenty Three  
Option Exercise Price | $ / shares $ 1.95
Options Outstanding 200,000
Remaining Contractual Life (in years) 7 years 3 days
Options Exercisable 200,000
Range Twenty Four  
Option Exercise Price | $ / shares $ 2.13
Options Outstanding 216,708
Remaining Contractual Life (in years) 9 years 4 months 20 days
Options Exercisable 200,000
Range Twenty Five  
Option Exercise Price | $ / shares $ 2.17
Options Outstanding 35,955
Remaining Contractual Life (in years) 9 years 10 months 13 days
Options Exercisable 0
Range Twenty Six  
Option Exercise Price | $ / shares $ 2.40
Options Outstanding 338,667
Remaining Contractual Life (in years) 7 years 4 months 17 days
Options Exercisable 326,000
Range Twenty Seven  
Option Exercise Price | $ / shares $ 2.43
Options Outstanding 61,250
Remaining Contractual Life (in years) 9 years 11 months 4 days
Options Exercisable 31,250
Range Twenty Eight  
Option Exercise Price | $ / shares $ 2.45
Options Outstanding 173,000
Remaining Contractual Life (in years) 9 years 1 month 6 days
Options Exercisable 0
Range Twenty Nine  
Option Exercise Price | $ / shares $ 2.49
Options Outstanding 88,435
Remaining Contractual Life (in years) 8 years 10 months 2 days
Options Exercisable 45,832
Range Thirty  
Option Exercise Price | $ / shares $ 2.50
Options Outstanding 20,000
Remaining Contractual Life (in years) 7 years 10 months 17 days
Options Exercisable 15,000
Range Thirty One  
Option Exercise Price | $ / shares $ 2.99
Options Outstanding 8,000
Remaining Contractual Life (in years) 8 years 10 months 13 days
Options Exercisable 3,333
Range Thirty Two  
Option Exercise Price | $ / shares $ 3.13
Options Outstanding 208,000
Remaining Contractual Life (in years) 8 years 4 months 17 days
Options Exercisable 204,666
Range Thirty Three  
Option Exercise Price | $ / shares $ 3.50
Options Outstanding 8,000
Remaining Contractual Life (in years) 8 years 7 months 13 days
Options Exercisable 4,000