Annual report pursuant to Section 13 and 15(d)

SHARE-BASED COMPENSATION - Activity of Stock Options (Details)

v3.23.1
SHARE-BASED COMPENSATION - Activity of Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock Options      
Outstanding, beginning balance (in shares) 784,193 896,888  
Granted (in shares) 23,114 64,736  
Exercised (in shares) (158,882) (40,942)  
Forfeited (in shares) (60,789) (46,830)  
Expired (in shares) (177,159) (89,659)  
Outstanding, ending balance (in shares) 410,477 784,193 896,888
Vested and expected to vest (in shares) 399,944    
Vested and exercisable (in shares) 306,575    
Weighted-Average Exercise Price      
Outstanding, beginning price (dollars per share) $ 5.91 $ 5.22  
Granted price (dollars per share) 2.16 13.81  
Exercised price (dollars per share) 0.24 0.24  
Forfeited price (dollars per share) 7.53 10.65  
Expired price (dollars per share) 6.34 9.43  
Outstanding, ending price (dollars per share) 7.15 $ 5.91 $ 5.22
Vested and expected to vest (dollars per share) 7.07    
Vested and exercisable (dollars per share) $ 6.75    
Weighted-Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value      
Outstanding term 2 years 6 months 21 days 3 years 8 months 4 days 3 years 11 months 15 days
Granted term 7 years 18 days 9 years 2 months 23 days  
Vested and expected to vest term 2 years 6 months 29 days    
Vested and exercisable term 2 years 1 month 2 days    
Outstanding $ 0 $ 0 $ 2,889
Exercised 130 $ 434  
Vested and expected to vest 0    
Vested and exercisable $ 0