v3.26.3
Note 9 - Stockholders' Equity - Compensation Expense 2 (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payment Arrangement, Expense $ 1,166,063 $ 165,352 $ 2,211,288 $ 413,453
Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Share-Based Payment Arrangement, Expense 56,442 8,610 123,045 22,193
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-Based Payment Arrangement, Expense 509,756 77,573 989,518 186,119
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-Based Payment Arrangement, Expense 441,239 45,899 815,070 119,534
Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense        
Share-Based Payment Arrangement, Expense $ 158,626 $ 33,270 $ 283,655 $ 85,607