XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
RSUs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 887,000  
Granted (in shares) 527,000  
Released (in shares) (234,000)  
Forfeited (in shares) (52,000)  
Ending outstanding balance (in shares) 1,128,000 887,000
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 5.85  
Granted (in dollars per share) 7.16  
Released (in dollars per share) 5.1  
Forfeited (in dollars per share) 6.91  
Ending outstanding balance (in dollars per share) $ 6.57 $ 5.85
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 1 year 18 days 1 year 3 months 21 days
Aggregate intrinsic value, outstanding $ 7,964 $ 6,226
RSAs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 119,000  
Granted (in shares) 75  
Released (in shares) (119,000)  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 75,000 119,000
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 5.47  
Granted (in dollars per share) 8.31  
Released (in dollars per share) 5.47  
Forfeited (in dollars per share) 0  
Ending outstanding balance (in dollars per share) $ 8.31 $ 5.47
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 2 months 26 days 4 months 20 days