XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Weighted-average grant date fair value      
Stock-based compensation expense $ 987 $ 902  
Treasury stock, common (in shares) 93,130   67,081
Treasury stock, common, value $ 124   $ 107
Restricted Stock Units (RSUs)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vesting period 4 years    
Vesting percentage 25.00%    
Number of shares      
Unvested at beginning of period (in shares) 469,981    
Granted (in shares) 17,812    
Vested (in shares) (118,629)    
Cancelled (in shares) (139,197)    
Unvested at end of period (in shares) 229,967    
Weighted-average grant date fair value      
Unvested at beginning of period (in dollars per share) $ 3.34    
Granted (in dollars per share) 0.37    
Vested (in dollars per share) 4.11    
Cancelled (in dollars per share) 2.63    
Unvested at end of period (in dollars per share) $ 3.14    
Stock-based compensation expense $ 300 $ 200  
Unrecognized compensation cost $ 700    
Expected remaining weighted-average period for recognition 2 years 2 months 12 days    
Treasury stock, common (in shares) 93,130    
Treasury stock, common, value $ 100