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

Note 13 - Stock-based Compensation - Stock Option Outstanding (Details)

v3.25.0.1
Note 13 - Stock-based Compensation - Stock Option Outstanding (Details) - Equity Incentive Plan 2014 [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Outstanding at beginning of year (in shares) | shares 251
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 36.19
Forfeited (in shares) | shares 0
Forfeited, weighted average exercise price (in dollars per share) | $ / shares $ 0
Expired (in shares) | shares (68)
Expired, weighted average exercise price (in dollars per share) | $ / shares $ 48.61
Outstanding at end of year (in shares) | shares 183
Outstanding, weighted average exercise price (in dollars per share) | $ / shares $ 31.53
Outstanding at end of year (Year) 3 years 7 months 2 days
Outstanding at end of year | $ $ 0
Vested and expected to vest (in shares) | shares 183
Vested and expected to vest, weighted average exercise price (in dollars per share) | $ / shares $ 31.53
Vested and expected to vest (Year) 3 years 6 months 29 days
Vested and expected to vest | $ $ 0
Exercisable at year end (in shares) | shares 183
Exercisable, weighted average exercise price (in dollars per share) | $ / shares $ 31.53
Exercisable at year end (Year) 3 years 7 months 2 days
Exercisable at year end | $ $ 0