XML 105 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation and Other Benefit Plans - Restricted Stock Share Activity and Units Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock    
Shares    
Non-vested at beginning of period (in shares) 249,013 384,534
Granted (in shares) 93,760 146,204
Vested (in shares) (182,319) (186,058)
Forfeited (in shares) (11,528) (95,667)
Non-vested at end of period (in shares) 148,926 249,013
Weighted- Average Fair Value at Date of Grant    
Non-vested at beginning of period (in dollars per share) $ 5.97 $ 8.23
Granted (in dollars per share) 4.43 4.52
Vested (in dollars per share) 5.47 7.81
Forfeited (in dollars per share) 7.77 9.25
Non-vested at end of period (in dollars per share) $ 5.46 $ 5.97
Restricted Stock Units (RSUs)    
Shares    
Non-vested at beginning of period (in shares) 212,567 102,481
Granted (in shares) 459,054 230,816
Vested (in shares) (71,476) (82,730)
Forfeited (in shares) (48,098) (38,000)
Non-vested at end of period (in shares) 552,047 212,567
Weighted- Average Fair Value at Date of Grant    
Non-vested at beginning of period (in dollars per share) $ 3.44 $ 11.42
Granted (in dollars per share) 4.81 3.82
Vested (in dollars per share) 3.75 10.64
Forfeited (in dollars per share) 3.28 11.58
Non-vested at end of period (in dollars per share) $ 4.55 $ 3.44