Note 6 - Stock-Based Compensation Expense (Details Textual) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $ 1,894,027,000,000 | $ 1,894,027,000,000 | ||
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition | 2 years 3 months 18 days | |||
Expense Related To Consulting And Investment Banking Agreements [Member] | ||||
Share-Based Payment Arrangement, Expense | 0 | $ 0 | $ 0 | $ 54,167 |
Share-Based Payment Arrangement, Option [Member] | ||||
Share-Based Payment Arrangement, Expense | $ 292,740 | $ 101,640 | $ 585,484 | $ 205,209 |