XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED COMPENSATION (Details 1)
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Options outstanding Balance at beginning | shares 5,198
Weighted Average Exercise Price, Balance at beginning $ 4.23
Aggregate Intrinsic Value Balance at beginning | $ $ 240,866
Weighted Average Remaining Term Beginning Balance 6 years 10 months 20 days
Options outstanding, Granted | shares 305
Weighted Average Exercise Price, Granted $ 42.37
Weighted Average Grant Date Fair Value Granted $ 30.32
Options outstanding, Exercised | shares (1,292)
Weighted Average Exercise Price, Exercised $ 3.84
Weighted Average Grant Date Fair Value Exercised $ 73.91
Aggregate Intrinsic Value Exercised | $ $ 72,192
Options outstanding, Forfeiture and cancelled | shares (242)
Weighted Average Exercise Price, Forfeiture and cancelled $ 6.71
Options outstanding, Balance at end | shares 3,969
Weighted Average Exercise Price, Balance at end $ 7.13
Aggregate Intrinsic Value Balance at end | $ $ 329,231
Weighted Average Remaining Term Ending Balance 6 years 3 months 25 days
Options outstanding, Exercisable at end | shares 2,271
Weighted Average Exercise Price, Exercisable at end $ 4.09
Aggregate Intrinsic Value Exercisable | $ $ 195,273
Weighted Average Remaining Term, exercisable 5 years 7 days