XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Stock-based Compensation Plans - Nonvested Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Nonvested (in shares) 589,077 543,624
Nonvested (in dollars per share) $ 4.8 $ 8.9
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 2,533,053 603,884
Granted (in dollars per share) $ 2.54 $ 3.85
Forfeited or canceled (in shares) 0 (90,315)
Forfeited or canceled (in dollars per share) $ 0 $ 10.75
Vested (in shares) (1,627,216) (468,116)
Vested (in dollars per share) $ 3.74 $ 7.19
Nonvested (in shares) 1,494,914 589,077
Nonvested (in dollars per share) $ 2.49 $ 4.8