Annual report pursuant to Section 13 and 15(d)

STOCKHOLDERS' EQUITY - Company's stock option activity (Details)

v3.22.1
STOCKHOLDERS' EQUITY - Company's stock option activity (Details) - Stock Options
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Number of Options  
Outstanding | shares 118,412
Forfeited | shares (21,150)
Exercised | shares (2,815)
Outstanding | shares 94,447
Exercisable | shares 66,240
Weighted Average Exercise Price  
Outstanding | $ / shares $ 15.22
Forfeited | $ / shares 33.16
Exercised | $ / shares 2.97
Outstanding | $ / shares 11.56
Exercisable | $ / shares $ 9.49
Weighted Average Remaining Term (Years) and Intrinsic Value  
Outstanding (in years) 4 years 4 months 24 days
Exercisable (in years) 2 years 10 months 24 days
Outstanding | $ $ 6,339
Exercisable | $ $ 3,276