Note 1 - Basis of Presentation and Recently Issued Accounting Pronouncements - Schedule of Capitalized Costs (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Balance, beginning of period | $ 101,541 | $ 87,888 |
| Additions | 0 | 18,727 |
| Transfer to expense | (15,591) | (12,887) |
| Balance, end of period | $ 85,950 | $ 93,728 |