v3.25.2
Note 5 - Stock-based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Balance (in shares) 245,766 245,766 305,957
Balance, weighted average fair value (in dollars per share) $ 10.51 $ 10.51 $ 10.5
Granted, RSA (in shares) 0 0 0
Granted, weighted average fair value (in dollars per share) $ 0 $ 0 $ 0
Vested, RSA (in shares) 0 0 0
Vested, weighted average fair value (in dollars per share) $ 0 $ 0 $ 0
Forfeited, RSA (in shares) 9,331 9,331 (0)
Forfeited, weighted average fair value (in dollars per share) $ 11.8 $ 11.8 $ 0
Balance (in shares) 236,435 236,435 305,957
Balance, weighted average fair value (in dollars per share) $ 10.46 $ 10.46 $ 10.5