XML 96 R80.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number    
Balance, outstanding, beginning (in shares) 720,549  
Granted (in shares) 4,250  
Exercised (in shares) (8,283)  
Cancelled (in shares) (8,720)  
Forfeited (in shares) (37,770)  
Balance, outstanding, ending (in shares) 670,026 720,549
Exercisable (in shares) 599,439  
Vested and expected to vest (in shares) 670,026  
Weighted average exercise price    
Balance, outstanding, beginning (in dollars per share) $ 9.57  
Granted (in dollars per share) 13.12  
Exercised (in dollars per share) 9.01  
Cancelled (in dollars per share) 9.33  
Forfeited (in dollars per share) 11.42  
Balance, outstanding, ending (in dollars per share) 9.50 $ 9.57
Exercisable (in dollars per share) 8.90  
Vested and expected to vest (in dollars per share) 9.50  
Weighted average grant date fair value    
Balance, outstanding, beginning (in dollars per share) 2.21  
Granted (in dollars per share) 12.95  
Exercised (in dollars per share) 2.12  
Cancelled (in dollars per share) 3.27  
Forfeited (in dollars per share) 7.20  
Balance, outstanding, ending (in dollars per share) 2.05 $ 2.21
Exercisable (in dollars per share) 1.46  
Vested and expected to vest (in dollars per share) $ 2.05  
Weighted average remaining contractual term (years)    
Outstanding, term 5 years 3 months 7 years 4 months 13 days
Exercisable, term 5 years  
Vested and expected to vest, term 5 years 3 months