v3.25.4
Note 5 - Stock-based Compensation - Employee Stock Purchase Plan Activity (Details) - The 2025 Employee Stock Purchase Plan [Member]
shares in Thousands
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Shares Issued (in shares) | shares 61
Weighted Average Purchase Price (in dollars per share) $ 8
Weighted Average Fair Value of Purchase Rights (in dollars per share) $ 5.59