v3.25.4
Note 5 - Stock-based Compensation - Schedule of Valuation Assumptions (Details) - Performance Shares [Member] - Valuation Technique, Monte Carlo Pricing Model [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Expected volatility 70.90% 66.30%
Risk-free interest rate 3.80% 4.30%
Minimum [Member]    
Stock price (in dollars per share) $ 13.14 $ 25.39
Maximum [Member]    
Stock price (in dollars per share) $ 13.73 $ 39.49