XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number    
Balance, outstanding, beginning (in shares) 670,026  
Granted (in shares) 0  
Cancelled (in shares) (91,443)  
Forfeited (in shares) (7,224)  
Balance, outstanding, ending (in shares) 571,359 670,026
Exercisable (in shares) 554,685  
Vested and expected to vest (in shares) 571,359  
Weighted average exercise price    
Balance, outstanding, beginning (in dollars per share) $ 9.50  
Cancelled (in dollars per share) 9.44  
Forfeited (in dollars per share) 12.28  
Balance, outstanding, ending (in dollars per share) 9.47 $ 9.50
Exercisable (in dollars per share) 9.16  
Vested and expected to vest (in dollars per share) 9.47  
Weighted average grant date fair value    
Balance, outstanding, beginning (in dollars per share) 2.05  
Granted (in dollars per share)   12.95
Cancelled (in dollars per share) 2.19  
Forfeited (in dollars per share) 7.69  
Balance, outstanding, ending (in dollars per share) 2.01 $ 2.05
Exercisable (in dollars per share) 1.71  
Vested and expected to vest (in dollars per share) $ 2.01  
Weighted average remaining contractual term (years)    
Outstanding, term 3 years 8 months 8 days 5 years 3 months
Exercisable, term 3 years 7 months 2 days  
Vested and expected to vest, term 3 years 8 months 8 days