Note 3 - Net Income (Loss) Per Common Share - Basic and Diluted - Schedule of Common Stock Equivalents Outstanding (Details) - shares |
Jun. 30, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
|---|---|---|---|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) | 25,437,500 | 25,562,500 | 26,662,500 |
| Common Stock, Other Shares, Outstanding | 106,567,500 | 70,292,500 | |
| Series C Preferred Stock [Member] | |||
| Shares of Series C Preferred Stock (in shares) | 40,630,000 | 40,630,000 | |
| Restricted Stock Units (RSUs) [Member] | |||
| Restricted Stock Units (in shares) | 40,500,000 | 3,000,000 | 3,000,000 |