Note 5 - Stock-based Compensation - Weighted Average Period for Recognition of Unrecognized Compensation Cost for Stock Options and Restricted Stock (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2025 | |
| The 2025 Employee Stock Purchase Plan [Member] | |
| Weighted average period (in years) (Year) | 11 months 12 days |
| Restricted Stock [Member] | |
| Weighted average period (in years) (Year) | 10 months 13 days |
| Restricted Stock Units (RSUs) [Member] | |
| Weighted average period (in years) (Year) | 1 year 4 months 17 days |
| Performance Shares [Member] | |
| Weighted average period (in years) (Year) | 1 year 1 month 20 days |