Equity Transactions (Details 3) | 6 Months Ended |
Dec. 31, 2021$ / sharesshares |
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 1 month 6 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 1 month 6 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 | 1 year 9 months 18 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 1 month 6 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 7 months 6 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 3 months 18 days |
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 | 3 years 9 months 18 days |
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 | 3 years 9 months 18 days |
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 1 month 6 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 |
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 |
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 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 | 3 months 18 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 | 2 months 12 days |
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 | 7 months 6 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 |
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 1 month 6 days |