v3.26.1
Note 10 - Employee Benefit Plans and Stock-based Compensation - Summary of Restricted Stock Awards (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock, Unvested, Shares (in shares) 1,541 1,220 984
Restricted Stock, Unvested, Weighted Average Grant Date Share Value (in dollars per share) $ 2.84 $ 3.75 $ 5.55
Restricted Stock, Granted (in shares) 1,233 811 692
Restricted Stock, Granted, Weighted Average Grant Date Share Value (in dollars per share) $ 4.75 $ 2.4 $ 2.2
Restricted Stock, Vested (in shares) (957) (485) (446)
Restricted Stock, Vested, Weighted Average Grant Date Share Value (in dollars per share) $ 2.77 $ 4.39 $ 5.25
Restricted Stock, Forfeited (in shares) (51) (5) (10)
Restricted Stock, Forfeited, Weighted Average Grant Date Share Value (in dollars per share) $ 2.13 $ 2.99 $ 6.37
Restricted Stock, Unvested, Shares (in shares) 1,766 1,541 1,220
Restricted Stock, Unvested, Weighted Average Grant Date Share Value (in dollars per share) $ 4.23 $ 2.84 $ 3.75