Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Note 12 - Stock-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
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  
Outstanding, Weighted average remaining contractual term (Year) 6 years 1 month 6 days 6 years 6 months 5 years 8 months 12 days 6 years 9 months 18 days
Outstanding, Intrinsic Value $ 0 $ 0 $ 0 $ 0
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) (3,063) 0    
Forfeited, Weighted Average Exercise Price (in dollars per share) $ 0 $ 0    
Outstanding, shares (in shares) 30,000 33,063 33,063 33,063
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 4.33 $ 9.04 $ 9.04 $ 9.04
Exercisable, shares (in shares) 25,000 23,063    
Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.36 $ 11.14    
Exercisable, Weighted average remaining contractual term (Year) 5 years 9 months 18 days 5 years 8 months 12 days    
Exercisable, Intrinsic Value $ 0 $ 0