v3.26.1
Note 1 - Organization and Significant Accounting Policies - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Income (Loss) $ (261,258) $ 175,314 $ (1,589,890) $ 1,439,374
Weighted average common stock outstanding (in shares) 11,307,865 11,261,588 11,305,886 11,260,902
Incremental shares from stock options (in shares) 0 0 0 0
Weighted average common stock outstanding, diluted (in shares) 11,307,865 11,261,588 11,305,886 11,260,902
Basic (in dollars per share) $ (0.02) $ 0.02 $ (0.14) $ 0.13
Diluted (in dollars per share) $ (0.02) $ 0.02 $ (0.14) $ 0.13