XML 94 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation (Details) - Schedule of stock option activity - Stock Option [Member] - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-Based Compensation (Details) - Schedule of stock option activity [Line Items]    
Number of Options, Outstanding Beginning balance 3,433,515 2,898,347
Weighted- Average Exercise Price per Share, Outstanding Beginning balance 1.59 1.90
Weighted- Average Contractual Life in Years, Outstanding Beginning balance 2 years 3 days 1 year 335 days
Aggregate Intrinsic Value, Outstanding Beginning balance (in Dollars) $ 15,220,798 $ 2,264,770
Number of Options, Exercisable Beginning balance 3,400,181 2,898,347
Weighted- Average Exercise Price per Share, Exercisable Beginning balance (in Dollars per share) $ 1.58 $ 1.90
Weighted- Average Contractual Life in Years, Exercisable Beginning balance 1 year 361 days 1 year 335 days
Aggregate Intrinsic Value, Exercisable Beginning balance (in Dollars) $ 15,128,796 $ 2,264,770
Number of Options, Granted
Weighted- Average Exercise Price per Share, Granted (in Dollars per share)
Number of Options, Exercised (3,333)
Weighted- Average Exercise Price per Share, Exercised (in Dollars per share) $ 0.15
Number of Options, Cancelled or Expired (33,334) (333,335)
Weighted- Average Exercise Price per Share, Cancelled or Expired (in Dollars per share) $ 8.70 $ 1.89
Number of Optionsm, Outstanding Ending balance 3,396,848 2,565,012
Weighted- Average Exercise Price per Share, Outstanding Ending balance (in Dollars per share) $ 1.52 $ 1.90
Weighted- Average Contractual Life in Years, Outstanding Ending balance 1 year 284 days 1 year 332 days
Aggregate Intrinsic Value, Outstanding Ending balance (in Dollars) $ 3,984,796 $ 4,898,470
Number of Options, Exercisable Ending balance 3,380,181 2,565,012
Weighted- Average Exercise Price per Share, Exercisable Ending balance (in Dollars per share) $ 1.52 $ 1.90
Weighted- Average Contractual Life in Years, Exercisable Ending balance 1 year 281 days 1 year 332 days
Aggregate Intrinsic Value, Exercisable Ending balance (in Dollars) $ 3,984,796 $ 4,898,470