XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based and Other Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
                 
   Options   Weighted
average
exercise price
   Weighted
average
remaining contractual life
   Aggregate
intrinsic value
 
    (In thousands)                
Outstanding at December 31, 2023   41   $10.42    2.21   $121 
Granted                
Exercised   (11)   10.41         
Forfeited                
Outstanding at June 30, 2024   30   $10.42    1.72   $70 
Exercisable at June 30, 2024   30   $10.42    1.72   $70 
Schedule of RSUs activity
         
   Restricted Stock Units   Weighted Average Grant Date Fair Value 
   (In thousands)     
Outstanding at December 31, 2023   207   $6.89 
Granted   33    13.73 
Shares issued upon vesting   (7)   6.88 
Forfeited        
Outstanding at June 30, 2024   233   $7.84 
Vested and deferred at June 30, 2024   90   $6.93