XML 78 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Stock Compensation Plans - RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Non-vested grants (in shares) 1,056,937 183,000
Granted (in shares) 312,147 881,437
Forfeited (in shares) (38,000) (7,500)
Vested (in shares) (472,721)  
Non-vested grants (in shares) 858,363 1,056,937