XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning Balance 713,010 180,912
Weighted Average Exercise Price, Outstanding Beginning Balance $ 4.82 $ 5.15
Weighted Average Remaining Contractual Life, Outstanding Beginning   5 years 1 month 2 days
Aggregate Intrinsic Value, Outstanding Beginning Balance $ 477,802 $ 25,988
Number of Options, Granted 145,487 579,998
Weighted Average Exercise Price, Granted $ 3.22 $ 2.55
Weighted Average Remaining Contractual Life, Granted 4 years 6 months 10 days 4 years 6 months 25 days
Aggregate Intrinsic Value, Granted
Number of Options, Exercised
Weighted Average Exercise Price, Exercised
Weighted Average Remaining Contractual Life, Exercised
Aggregate Intrinsic Value, Exercised
Number of Options, Forfeited or cancelled (4,561) (47,900)
Weighted Average Exercise Price, Forfeited or cancelled $ 4.25 $ 22.62
Weighted Average Remaining Contractual Life, Forfeited or cancelled
Aggregate Intrinsic Value, Forfeited or cancelled $ 1,597
Weighted Average Exercise Price, Outstanding Beginning Balance $ 5.15 $ 18.11
Weighted Average Remaining Contractual Life, Outstanding 4 years 3 days 4 years 4 months 24 days
Aggregate Intrinsic Value, Forfeited or cancelled $ (1,597)
Number of Options, Outstanding Ending Balance 853,936 713,010
Weighted Average Exercise Price, Outstanding $ 4.82 $ 5.15
Aggregate Intrinsic Value, Outstanding Ending Balance $ 874,803 $ 477,802
Number of Options, Expected to vest in the future Ending Balance 370,127  
Weighted Average Exercise Price, Expected to Vest $ 3.73  
Weighted Average Remaining Contractual Life, Expected to Vest 4 years 1 month 17 days  
Aggregate Intrinsic Value, Options expected to vest in the future $ 400,686  
Number of Options, Exercisable 483,809  
Weighted Average Exercise Price, Exercisable $ 5.66  
Weighted Average Remaining Contractual Life, Exercisable 3 years 10 months 28 days  
Aggregate Intrinsic Value, Options exercisable $ 474,117  
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 853,936  
Aggregate Intrinsic Value, Options vested, exercisable and options expected to vest $ 874,803  
Number of Options, Forfeited or cancelled 4,561 47,900
Stock Appreciation Rights [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning Balance 127,679  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 2.61 $ 2.61
Weighted Average Remaining Contractual Life, Outstanding Beginning 4 years 6 months 7 days  
Aggregate Intrinsic Value, Outstanding Beginning Balance $ 97,919  
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Weighted Average Remaining Contractual Life, Granted  
Aggregate Intrinsic Value, Granted  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Weighted Average Remaining Contractual Life, Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Options, Forfeited or cancelled  
Weighted Average Exercise Price, Forfeited or cancelled  
Weighted Average Remaining Contractual Life, Forfeited or cancelled  
Aggregate Intrinsic Value, Forfeited or cancelled  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 2.61  
Weighted Average Remaining Contractual Life, Outstanding 4 years 7 days  
Aggregate Intrinsic Value, Forfeited or cancelled  
Number of Options, Outstanding Ending Balance 127,679 127,679
Weighted Average Exercise Price, Outstanding $ 2.61 $ 2.61
Aggregate Intrinsic Value, Outstanding Ending Balance $ 164,312 $ 97,919
Number of Options, Expected to vest in the future Ending Balance 76,120  
Weighted Average Exercise Price, Expected to Vest $ 2.63  
Weighted Average Remaining Contractual Life, Expected to Vest 3 years 11 months 23 days  
Aggregate Intrinsic Value, Options expected to vest in the future $ 96,672  
Number of Options, Exercisable 51,559  
Weighted Average Exercise Price, Exercisable $ 2.59  
Weighted Average Remaining Contractual Life, Exercisable 4 years 1 month 2 days  
Aggregate Intrinsic Value, Options exercisable $ 67,640  
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 127,679  
Aggregate Intrinsic Value, Options vested, exercisable and options expected to vest $ 164,312  
Number of Options, Forfeited or cancelled  
Weighted Average Exercise Price, Vested, Exercisable and Options Expected to Vest $ 2.61  
Weighted Average Remaining Contractual Life, Vested, Exercisable and Options Expected to Vest 4 years 7 days