XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding - Number Of Options | shares 637,882
Options Outstanding - Weighted-Average Remaining Life 2 years 6 months 18 days
Options Outstanding - Weighted Average Exercise Price $ 2.50
Options Exercisable - Number of Options | shares 359,967
Options Exercisable - Weighted Average Exercise Price $ 2.33
Exercise Price One [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit 1.01
Range of Exercise Prices - Upper Range Limit $ 1.56
Options Outstanding - Number Of Options | shares 71,719
Options Outstanding - Weighted-Average Remaining Life 2 months 1 day
Options Outstanding - Weighted Average Exercise Price $ 1.02
Options Exercisable - Number of Options | shares 71,719
Options Exercisable - Weighted Average Exercise Price $ 1.16
Exercise Price Two [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of Exercise Prices - Lower Range Limit 1.75
Range of Exercise Prices - Upper Range Limit $ 2.87
Options Outstanding - Number Of Options | shares 566,163
Options Outstanding - Weighted-Average Remaining Life 2 years 10 months 6 days
Options Outstanding - Weighted Average Exercise Price $ 2.68
Options Exercisable - Number of Options | shares 288,248
Options Exercisable - Weighted Average Exercise Price $ 2.65