XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based and Other Compensation (Tables)
9 Months Ended
Sep. 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 September 30, 2024     30     $ 10.42       1.46     $ 460  
Exercisable at September 30, 2024     30     $ 10.42       1.46     $ 460  
Schedule of RSUs activity
      
   Restricted Stock Units  Weighted Average Grant Date Fair Value
    (In thousands)      
Outstanding at December 31, 2023   207   $6.89 
Granted   57    13.12 
Shares issued upon vesting   (35)   7.27 
Forfeited        
Outstanding at September 30, 2024   229   $8.38 
Vested and deferred at September 30, 2024   109   $7.02