v3.26.1
Note 11 - Subsequent Events (Details Textual)
Jul. 16, 2026
shares
The 2026 Incentive Plan [Member] | Subsequent Event [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 12,000,000