XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Summary of Restricted Stock Units and Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
4 Months Ended 12 Months Ended
Apr. 30, 2024
Dec. 31, 2023
RSUs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 1,128  
Granted (in shares) 256  
Released (in shares) (255)  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 1,129 1,128
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 6.57  
Granted (in dollars per share) 6.83  
Released (in dollars per share) 6.04  
Forfeited (in dollars per share) 0  
Ending outstanding balance (in dollars per share) $ 6.53 $ 6.57
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 1 year 1 month 2 days 1 year 18 days
Aggregate intrinsic value, outstanding $ 8,207 $ 7,964
RSAs outstanding    
Number of Restricted Stock Units / Awards    
Beginning outstanding balance (in shares) 75  
Granted (in shares) 86  
Released (in shares) (75)  
Forfeited (in shares) 0  
Ending outstanding balance (in shares) 86 75
Weighted Average Grant Date Fair Value    
Beginning outstanding balance (in dollars per share) $ 8.31  
Granted (in dollars per share) 7.25  
Released (in dollars per share) 8.31  
Forfeited (in dollars per share) 0  
Ending outstanding balance (in dollars per share) $ 7.25 $ 8.31
Share-based Compensation Arrangement by Share-based Payment Award, Additional Disclosures [Abstract]    
Weighted average remaining contractual life / recognition period, outstanding 1 year 2 months 26 days