XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Details) - Schedule of stock option activities - Equity Option [Member]
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
$ / shares
shares
Stock-Based Compensation (Details) - Schedule of stock option activities [Line Items]  
Options, Balance at beginning | shares 674,039
Weighted Average Exercise Price, | $ / shares $ 25.23
Weighted Average Remaining Contractual Term (years) 9 years 21 days
Aggregate Intrinsic Value | $ $ 2,311
Options, Balance at ending | shares 1,151,327
Weighted Average Exercise Price, Balance at ending | $ / shares $ 22.79
Weighted Average Remaining Contractual Term (years), Balance at ending 9 years 69 days
Aggregate Intrinsic Value, Balance at ending | $ $ 900
Options, Exercisable | shares 199,097
Weighted Average Exercise Price, Exercisable | $ / shares $ 22.15
Weighted Average Remaining Contractual Term (years), Exercisable 8 years 21 days
Aggregate Intrinsic Value, Exercisable | $ $ 575
Options, Granted | shares 504,800
Weighted Average Exercise Price, Granted | $ / shares $ 19.56
Options, Forfeited | shares (27,512)
Weighted Average Exercise Price, Forfeited | $ / shares $ 23.22