Annual report [Section 13 and 15(d), not S-K Item 405]

Note 18 - Stock-based Compensation - Restricted Stock (Details)

v3.25.1
Note 18 - Stock-based Compensation - Restricted Stock (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Outstanding (in shares) 225,000 460,000  
Outstanding, weighted average grant date fair value (in dollars per share) $ 0 $ 4.33 $ 4.32
Granted (in shares)   559,000  
Granted, weighted average grant date fair value (in dollars per share)   $ 1.65  
Vested (in shares) (220,000) (794,000)  
Vested, weighted average grant date fair value (in dollars per share) $ 5.03 $ 2.42  
Forfeited (in shares) (5,000)    
Forfeited, weighted average grant date fair value (in dollars per share) $ 5.37    
Outstanding (in shares) 0 225,000