XML 58 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Transactions (Details 3)
3 Months Ended
Sep. 30, 2021
$ / shares
shares
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2,047,910
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 509,667
Stock Option 1 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 2.80
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 7,200
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 7,200
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 3 years 3 months 18 days
Stock Option 2 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 3.75
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 4,800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 4,800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 3 months 18 days
Stock Option 3 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 6.25
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 1 month 6 days
Stock Option 4 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 7.50
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 25,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 25,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years 4 months 24 days
Stock Option 5 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 7.74
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,365,835
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 273,167
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years 10 months 24 days
Stock Option 6 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 8.75
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 6 months
Stock Option 7 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 9.54
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years
Stock Option 8 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 9.90
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years
Stock Option 9 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 12.50
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 4,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 4,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year 3 months 18 days
Stock Option 10 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 13.91
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 618,475
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 172,900
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years 2 months 12 days
Stock Option 11 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 25.00
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year
Stock Option 12 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 26.25
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 4,400
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 4,400
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 7 months 6 days
Stock Option 13 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 27.50
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 months
Stock Option 14 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 28.75
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 1,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 9 months 18 days
Stock Option 15 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 31.25
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 4,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 4,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 month 6 days
Stock Option 16 [Member]  
Offsetting Assets [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 42.09
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 4,800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 4,800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years 3 months 18 days