XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Unvested Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number    
Granted (in shares) 0  
Weighted average grant date fair value    
Granted (in dollars per share)   $ 12.95
Forfeited (in dollars per share) $ 7.69  
Stock options    
Number    
Balance, outstanding, beginning (in shares) 70,587  
Vested (in shares) (46,689)  
Forfeited (in shares) (7,224)  
Balance, outstanding, ending (in shares) 16,674 70,587
Stock options | Minimum    
Weighted average grant date fair value    
Balance, outstanding, beginning (in dollars per share) $ 7.02  
Vested (in dollars per share) 5.68  
Balance, outstanding, ending (in dollars per share) $ 12.15 $ 7.02