XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options, Restricted Stock and Stock-based Compensation - Schedule of Stock Option Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Number Of Stock Options, Shares Outstanding 4,783,333
Number Of Stock Options, Shares, Granted 1,222,400
Number Of Stock Options, Shares, Cancelled or forfeited or expired (30,273)
Number Of Stock Options, Shares, Exercised (324,675)
Number Of Stock Options, Shares Outstanding 5,650,785
Exercisable as of June 30, 2022 2,410,505
Unvested as of June 30, 2022 3,240,280
Weighted-Average Exercise Price, Outstanding $ 2.34
Weighted-Average Exercise Price, Granted 4.23
Weighted-Average Exercise Price, Cancelled or forfeited or expired 4.19
Weighted-Average Exercise Price, Exercised 1.46
Weighted-Average Exercise Price, Outstanding 2.79
Exercisable as of June 30, 2022 2.11
Unvested as of June 30, 2022 $ 3.30