Note 3 - Deferred Contract Costs - Schedule of Deferred Contract Costs (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|---|
| Deferred Contract Costs - Short-Term | $ 374,375 | $ 310,673 | |
| Deferred Contract Costs - Long-Term Adjustment | 187,187 | 161,047 | |
| Expense as of June 30, 2026 | (187,187) | (97,345) | |
| Total Short-Term Contract | 374,375 | 374,375 | $ 0 |
| Deferred Contract Costs - Long-Term | 488,695 | 738,368 | |
| Deferred Contract Costs - Short-Term Adjustment | (187,187) | (161,047) | |
| Expense as of June 30, 2026 | 0 | (88,626) | |
| Total Long-Term Contract | 301,508 | 488,695 | |
| Total Deferred Contract Costs | $ 675,883 | $ 863,070 | $ 0 |