Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Stock Option Activity (Details)

v3.21.1
Stockholders' Equity - Schedule of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of Options, Outstanding, Beginning Balance 180,912 82,629
Number of Options, Granted 579,998 100,333
Number of Options, Exercised  
Number of Options, Forfeited or cancelled (47,900) (2,050)
Number of Options, Outstanding Ending Balance 713,010 180,912
Number of Options, Expected to vest in the future Ending Balance 363,368  
Number of Options, Exercisable 349,642  
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 713,010  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 1.81 $ 2.49
Weighted Average Exercise Price, Granted 2.55 1.25
Weighted Average Exercise Price, Exercised
Weighted Average Exercise Price, Forfeited or cancelled 22.62 1.68
Weighted Average Exercise Price, Outstanding 5.15 $ 1.81
Weighted Average Exercise Price, Expected to Vest 3.92  
Weighted Average Exercise Price, Exercisable 6.43  
Weighted Average Exercise Price, Vested, Exercisable and Options Expected to Vest $ 5.15  
Weighted Average Remaining Contractual Life, Outstanding Beginning 5 years 1 month 2 days 6 years 5 months 20 days
Weighted Average Remaining Contractual Life, Granted 4 years 6 months 25 days 4 years 9 months 14 days
Weighted Average Remaining Contractual Life, Exercised 0 years 0 years
Weighted Average Remaining Contractual Life, Forfeited or cancelled 0 years 0 years
Weighted Average Remaining Contractual Life, Outstanding 4 years 4 months 24 days 5 years 1 month 2 days
Weighted Average Remaining Contractual Life, Expected to Vest 4 years 6 months 10 days  
Weighted Average Remaining Contractual Life, Exercisable 4 years 3 months 8 days  
Weighted Average Remaining Contractual Life, Vested, Exercisable and Options Expected to Vest 4 years 4 months 24 days  
Aggregate Intrinsic Value, Outstanding Beginning Balance $ 25,988 $ 60,090
Aggregate Intrinsic Value, Granted 477,802
Aggregate Intrinsic Value, Exercised
Aggregate Intrinsic Value, Forfeited or cancelled
Aggregate Intrinsic Value, Outstanding Ending Balance 477,802 $ 25,988
Aggregate Intrinsic Value, Options expected to vest in the future  
Aggregate Intrinsic Value, Options exercisable  
Aggregate Intrinsic Value, Options vested, exercisable and options expected to vest $ 477,802  
Stock Appreciation Rights [Member]    
Number of Options, Outstanding, Beginning Balance  
Number of Options, Granted 127,679  
Number of Options, Exercised  
Number of Options, Forfeited or cancelled  
Number of Options, Outstanding Ending Balance 127,679
Number of Options, Expected to vest in the future Ending Balance 125,429  
Number of Options, Exercisable 2,250  
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 127,679  
Weighted Average Exercise Price, Outstanding Beginning Balance  
Weighted Average Exercise Price, Granted 2.61  
Weighted Average Exercise Price, Exercised  
Weighted Average Exercise Price, Forfeited or cancelled  
Weighted Average Exercise Price, Outstanding 2.61
Weighted Average Exercise Price, Expected to Vest 2.62  
Weighted Average Exercise Price, Exercisable 2.47  
Weighted Average Exercise Price, Vested, Exercisable and Options Expected to Vest $ 2.61  
Weighted Average Remaining Contractual Life, Outstanding Beginning 0 years  
Weighted Average Remaining Contractual Life, Granted 4 years 6 months 7 days  
Weighted Average Remaining Contractual Life, Exercised 0 years  
Weighted Average Remaining Contractual Life, Forfeited or cancelled 0 years  
Weighted Average Remaining Contractual Life, Outstanding 4 years 6 months 7 days  
Weighted Average Remaining Contractual Life, Expected to Vest 4 years 6 months 3 days  
Weighted Average Remaining Contractual Life, Exercisable 4 years 10 months 21 days  
Weighted Average Remaining Contractual Life, Vested, Exercisable and Options Expected to Vest 4 years 6 months 7 days  
Aggregate Intrinsic Value, Outstanding Beginning Balance  
Aggregate Intrinsic Value, Granted 97,919  
Aggregate Intrinsic Value, Exercised  
Aggregate Intrinsic Value, Forfeited or cancelled  
Aggregate Intrinsic Value, Outstanding Ending Balance 97,919
Aggregate Intrinsic Value, Options expected to vest in the future 95,872  
Aggregate Intrinsic Value, Options exercisable 2,047  
Aggregate Intrinsic Value, Options vested, exercisable and options expected to vest $ 97,919