Quarterly report pursuant to Section 13 or 15(d)

Warrants - Schedule of Stock Warrants Activity (Details)

v3.21.1
Warrants - Schedule of Stock Warrants Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Sep. 30, 2020
Dec. 31, 2020
Warrants, Granted 34,564 12,756 34,248 25,952 45,732
Warrant [Member]          
Warrants, Outstanding, Beginning balance 780,935 516,748 516,748 516,748 516,748
Warrants Exercisable, Beginning balance 780,935 516,748 516,748 516,748 516,748
Warrants, Canceled      
Warrants, Granted 120,264       349,358
Warrants, Exercised      
Warrants, Expired       (85,171)
Warrants, Outstanding, Ending balance 901,199       780,935
Warrants Exercisable, Ending balance 900,849       780,935
Weighted Average Exercise Price, Outstanding, Beginning $ 15.47 $ 24.6 $ 24.6 $ 24.6 $ 24.6
Weighted Average Exercise Price, Exercisable, Beginning 15.47 $ 24.6 $ 24.6 $ 24.6 24.6
Weighted Average Exercise Price, Outstanding, Ending 13.96       15.47
Weighted Average Exercise Price, Exercisable, Ending $ 13.97       $ 15.47
Weighted Average Remaining Contractual Term in Years, Beginning Outstanding 3 years 6 months 10 days       1 year 10 months 10 days
Weighted Average Remaining Contractual Term in Years, Beginning Exercisable 3 years 6 months 10 days       1 year 10 months 10 days
Weighted Average Remaining Contractual Term in Years, Ending Outstanding 3 years 8 months 12 days       3 years 6 months 10 days
Weighted Average Remaining Contractual Term in Years, Ending Exercisable 3 years 8 months 12 days       3 years 6 months 10 days
Aggregate Intrinsic Value, Outstanding, Beginning
Aggregate Intrinsic Value, Exercisable, Beginning
Aggregate Intrinsic Value, Outstanding, Ending 25,937      
Aggregate Intrinsic Value, Exercisable, Ending $ 25,153