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

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

v3.25.1
Note 13 - Stock-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Outstanding, shares (in shares) 3,306 3,306 3,306  
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 90.04 $ 90.04 $ 90.4  
Outstanding, Weighted average remaining contractual term (Year)   4 years 2 months 12 days 5 years 8 months 12 days 6 years 9 months 18 days
Outstanding, Intrinsic Value   $ 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)   (1,806) 0  
Forfeited, Weighted Average Exercise Price (in dollars per share)   $ 0 $ 0  
Outstanding, shares (in shares)   1,500 3,306 3,306
Outstanding, Weighted Average Exercise Price (in dollars per share)   $ 44.6 $ 90.04 $ 90.4
Exercisable, shares (in shares)   1,500 2,806  
Exercisable, Weighted Average Exercise Price (in dollars per share)   $ 44.6 $ 99.1  
Exercisable, Weighted average remaining contractual term (Year)   4 years 2 months 12 days 5 years 6 months  
Exercisable, Intrinsic Value   $ 0 $ 0