Annual report pursuant to Section 13 and 15(d)

Note 13 - Stock-based Compensation - Schedule of Stock Option Activity (Details)

v3.24.1
Note 13 - Stock-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Outstanding, shares (in shares) 33,063 33,063  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 9.04 $ 9.04  
Outstanding, Weighted average remaining contractual term (Year) 5 years 8 months 12 days 6 years 9 months 18 days 7 years 9 months 18 days
Outstanding, Intrinsic Value $ 0 $ 0 $ 10.8
Granted, shares (in shares) 0 0  
Granted, Weighted Average Exercise Price (in dollars per share) $ 0 $ 0  
Exercised, shares (in shares) 0 0  
Exercised, Weighted Average Exercise Price (in dollars per share) $ 0 $ 0  
Forfeited, shares (in shares) 0 0  
Forfeited, Weighted Average Exercise Price (in dollars per share) $ 0 $ 0  
Outstanding, shares (in shares) 33,063 33,063 33,063
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 9.04 $ 9.04 $ 9.04
Exercisable, shares (in shares) 28,063 23,063  
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 9.91 $ 11.14  
Exercisable, Weighted average remaining contractual term (Year) 5 years 6 months 6 years  
Exercisable, Intrinsic Value $ 0 $ 0