XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY - Intrinsic value (Details)
9 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Options Outstanding  
Aggregate Intrinsic Value | $ $ 6,279,000
Options Exercisable  
Number Exercisable at September 30, 2020 | shares 3,180,106
Weighted Average Exercise Price $ 6.15
Aggregate Intrinsic Value | $ $ 6,104,740
$2.65 - $14.50  
Options Outstanding  
Range of Exercise Price, Lower Range Limit $ 2.65
Range of Exercise Price, Upper Range Limit $ 14.50
Number Outstanding at September 30, 2020 | shares 5,234,948
Weighted Average Exercise Price $ 6.36
Weighted Average Remaining Life (Years) 7 years 4 months 24 days
Aggregate Intrinsic Value | $ $ 9,210,292