XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
RSUs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 887  
Granted (in shares) 77  
Released (in shares) (184)  
Forfeited (in shares) (52)  
Ending outstanding balance (in shares) 728 887
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 5.85  
Granted (in dollars per share) 7.6  
Released (in dollars per share) 5.19  
Forfeited (in dollars per share) 6.91  
Ending outstanding balance (in dollars per share) $ 6.12 $ 5.85
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 11 months 23 days 1 year 3 months 21 days
Aggregate intrinsic value, outstanding $ 4,812 $ 6,226
RSAs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 119  
Granted (in shares) 75  
Released (in shares) (119)  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 75 119
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 6 months 4 months 20 days