XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Stock-based Compensation - Schedule of Restricted Stock Awards (Details) - Restricted Stock [Member] - $ / shares
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Balance (unvested) (in shares) 66,666 66,666 124,166  
Unvested, weighted average grant date fair value (in dollars per share) $ 5.66 $ 5.66 $ 5.66 $ 5.2
Vested (in shares) (33,333) 0 (57,500)  
Vested, weighted average grant date fair value (in dollars per share) $ 2.08 $ 0 $ 4.64  
Balance (unvested) (in shares) 33,333 66,666 66,666