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

Note 13 - Stockholders' Equity - Schedule for Restricted Stock Award Activity (Details)

v3.25.1
Note 13 - Stockholders' Equity - Schedule for Restricted Stock Award Activity (Details) - TSR Awards [Member]
12 Months Ended
Dec. 31, 2024
$ / shares
shares
TSR Awards, Outstanding (in shares) | shares 0
TSR Awards, Outstanding, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | shares 79,409
TSR Awards, Granted, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 2.93
TSR Awards, Outstanding (in shares) | shares 79,409
TSR Awards, Outstanding, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 2.93