XML 103 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 12 - Share-based Compensation - Performance Share Transactions (Details) - Performance Shares [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Outstanding (in shares)   283,521
Outstanding, weighted average grant date fair value (in dollars per share)   $ 18.13
Granted (in shares) 200,000  
Granted, weighted average grant date fair value (in dollars per share) $ 14.73  
Vested (in shares) (14,068)  
Vested, weighted average grant date fair value (in dollars per share) $ 17.77  
Forfeited (in shares) (99,439)  
Forfeited, weighted average grant date fair value (in dollars per share) $ 19.62  
Outstanding (in shares) 370,014  
Outstanding, weighted average grant date fair value (in dollars per share) $ 15.91