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

Note 10 - Equity Incentive Plan - Other Award Activity (Details)

v3.25.1
Note 10 - Equity Incentive Plan - Other Award Activity (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restricted Stock Units (RSUs) [Member]    
Outstanding, shares (in shares) 171,530 183,666
Granted, shares (in shares) 292,632 87,750
Vested, shares (in shares) (130,447) (99,886)
Forfeited, shares (in shares) (2,000) 0
Outstanding, shares (in shares) 331,715 171,530
Performance Stock Units (PSUs) [Member]    
Outstanding, shares (in shares) 114,000 114,000
Granted, shares (in shares) 0 0
Vested, shares (in shares) 0 0
Forfeited, shares (in shares) 0 0
Outstanding, shares (in shares) 114,000 114,000