XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Stock options by exercise price (Details)
9 Months Ended
Mar. 31, 2024
$ / shares
shares
Options Outstanding 2,790,625
Options Exercisable 2,526,516
Range One  
Option Exercise Price | $ / shares $ 0.70
Options Outstanding 225,000
Remaining Contractual Life (in years) 1 year 8 months 4 days
Options Exercisable 225,000
Range Two  
Option Exercise Price | $ / shares $ 0.77
Options Outstanding 25,000
Remaining Contractual Life (in years) 4 months 17 days
Options Exercisable 25,000
Range Three  
Option Exercise Price | $ / shares $ 0.80
Options Outstanding 16,000
Remaining Contractual Life (in years) 1 year 4 months 20 days
Options Exercisable 16,000
Range Four  
Option Exercise Price | $ / shares $ 0.90
Options Outstanding 15,000
Remaining Contractual Life (in years) 1 year 4 months 6 days
Options Exercisable 15,000
Range Five  
Option Exercise Price | $ / shares $ 1.00
Options Outstanding 15,000
Remaining Contractual Life (in years) 11 months 8 days
Options Exercisable 15,000
Range Six  
Option Exercise Price | $ / shares $ 1.05
Options Outstanding 305,000
Remaining Contractual Life (in years) 2 years 4 months 24 days
Options Exercisable 305,000
Range Seven  
Option Exercise Price | $ / shares $ 1.09
Options Outstanding 40,000
Remaining Contractual Life (in years) 2 years 1 month 24 days
Options Exercisable 40,000
Range Eight  
Option Exercise Price | $ / shares $ 1.10
Options Outstanding 105,000
Remaining Contractual Life (in years) 1 year 3 months
Options Exercisable 105,000
Range Nine  
Option Exercise Price | $ / shares $ 1.20
Options Outstanding 249,000
Remaining Contractual Life (in years) 3 years 7 months 13 days
Options Exercisable 249,000
Range Ten  
Option Exercise Price | $ / shares $ 1.59
Options Outstanding 25,000
Remaining Contractual Life (in years) 4 years 1 month 9 days
Options Exercisable 25,000
Range Eleven  
Option Exercise Price | $ / shares $ 2.10
Options Outstanding 238,767
Remaining Contractual Life (in years) 7 years 10 months 9 days
Options Exercisable 238,767
Range Twelve  
Option Exercise Price | $ / shares $ 2.13
Options Outstanding 216,708
Remaining Contractual Life (in years) 6 years 7 months 20 days
Options Exercisable 216,708
Range Thirteen  
Option Exercise Price | $ / shares $ 2.15
Options Outstanding 200,000
Remaining Contractual Life (in years) 8 years 8 months 12 days
Options Exercisable 200,000
Range Fourteen  
Option Exercise Price | $ / shares $ 2.17
Options Outstanding 35,955
Remaining Contractual Life (in years) 7 years 1 month 13 days
Options Exercisable 35,955
Range Fifteen  
Option Exercise Price | $ / shares $ 2.19
Options Outstanding 5,000
Remaining Contractual Life (in years) 7 years 9 months 21 days
Options Exercisable 3,750
Range Sixteen  
Option Exercise Price | $ / shares $ 2.40
Options Outstanding 284,000
Remaining Contractual Life (in years) 4 years 7 months 13 days
Options Exercisable 284,000
Range Seventeen  
Option Exercise Price | $ / shares $ 2.43
Options Outstanding 61,250
Remaining Contractual Life (in years) 7 years 2 months 4 days
Options Exercisable 61,250
Range Eighteen  
Option Exercise Price | $ / shares $ 2.45
Options Outstanding 89,500
Remaining Contractual Life (in years) 6 years 4 months 6 days
Options Exercisable 89,500
Range Nineteen  
Option Exercise Price | $ / shares $ 2.49
Options Outstanding 78,435
Remaining Contractual Life (in years) 6 years 2 months 1 day
Options Exercisable 78,435
Range Twenty  
Option Exercise Price | $ / shares $ 2.50
Options Outstanding 20,000
Remaining Contractual Life (in years) 5 years 1 month 17 days
Options Exercisable 20,000
Range Twenty One  
Option Exercise Price | $ / shares $ 2.64
Options Outstanding 30,882
Remaining Contractual Life (in years) 7 years 4 months 6 days
Options Exercisable 28,308
Range Twenty Two  
Option Exercise Price | $ / shares $ 2.67
Options Outstanding 28,194
Remaining Contractual Life (in years) 7 years 5 months 19 days
Options Exercisable 25,843
Range Twenty Three  
Option Exercise Price | $ / shares $ 2.73
Options Outstanding 257,934
Remaining Contractual Life (in years) 9 years 8 months 8 days
Range Twenty Four  
Option Exercise Price | $ / shares $ 2.99
Options Outstanding 8,000
Remaining Contractual Life (in years) 6 years 1 month 13 days
Options Exercisable 8,000
Range Twenty Five  
Option Exercise Price | $ / shares $ 3.13
Options Outstanding 208,000
Remaining Contractual Life (in years) 5 years 7 months 13 days
Options Exercisable 208,000
Range Twenty Six  
Option Exercise Price | $ / shares $ 3.50
Options Outstanding 8,000
Remaining Contractual Life (in years) 5 years 10 months 13 days
Options Exercisable 8,000