XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-based Compensation - Schedule of Restricted Stock Award Activity (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Granted, number (in shares) 28,890  
Forfeited, number (in shares) (4,847)  
Vested, number (in shares) (11,123)  
Outstanding, number (in shares) 24,653  
Restricted Stock [Member]    
Outstanding, number (in shares) 11,733 6,911
Granted, number (in shares)   11,733
Forfeited, number (in shares)   (1,382)
Vested, number (in shares)   (5,529)
Outstanding, number (in shares)   11,733