v3.26.3
Earnings (Loss) per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net income with basic $ 388,963 $ 553,593 $ 800,876 $ 882,839
Weighted average number of common shares outstanding, basic 22,707,749 22,215,512 22,461,631 22,215,512
Net income before loss on discontinued operations and income tax $ 0.02 $ 0.03 $ 0.04  
Earnings per share, basic $ 0.02 $ 0.04 $ 0.00 $ 0.02
Loss on discontinued operations $ (277,539)   $ (279,728)  
Loss on discontinued operations shares 22,707,749   22,461,631  
Loss on discontinued operations per shares $ 0.00   $ (0.01)  
Net income before loss on discontinued operations and taxes $ 84,682   $ 396,072  
Net income with diluted $ 84,682 $ 567,968 $ 396,072 $ 925,964
Weighted average number of common shares outstanding 23,647,294 25,966,081 23,401,176 25,966,081
Earnings per share, diluted $ 0.00 $ 0.02 $ 0.02 $ 0.03
Income tax expense shares 22,707,749   22,461,631  
Income tax expense per share     $ (0.01)  
Income tax expense $ (26,742) $ (141,147) $ (125,076) $ (301,936)
After-tax interest on convertible notes   $ 14,375   $ 43,125
Convertible Notes        
Effect of dilutive securities, shares   1,150,000   1,150,000
Stock Option Dilution        
Effect of dilutive securities, shares 939,545 2,600,569 939,545 2,600,569