v3.26.1
Note 1 - Business Description and Summary of Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net Income (Loss), Basic $ 327,669 $ (4,427,810)
Net Income (Loss), Diluted $ 327,669 $ (4,427,810)
Weighted-average common shares outstanding, Basic (in shares) 5,202,957 5,163,259
Weighted-average common shares outstanding, Diluted (in shares) 5,478,938 5,332,496
Net income (loss) per share, Basic (in dollars per share) $ 0.06 $ (0.86)
Net income (loss) per share, Diluted (in dollars per share) $ 0.06 $ (0.83)