XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based and Other Compensation (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2024   30    10.42    1.21    426 
Exercisable at December 31, 2024   30    10.42    1.21    426 
Schedule of RSU activity
        
   Restricted Stock Units   Weighted Average Grant Date Fair Value 
   (In thousands)     
Nonvested, at December 31, 2023   207   $6.89 
Granted   57    13.12 
Shares issued upon vesting   (74)   6.84 
Forfeited        
Nonvested, at December 31, 2024   190    8.77 
Earned and deferred, at December 31, 2024   71    7.56