v3.26.1
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