v3.26.1
Schedule of Basic And Diluted (Loss) Income Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Income (Loss) per Common Share            
Net income (loss) $ 256,237 $ (897,857) $ (343,921) $ 323,665 $ (641,620) $ (20,256)
Basic net income (loss) per share $ 0.01   $ (0.01)   $ (0.02) $ 0.00
Diluted net income (loss) per share $ 0.01   $ (0.01)   $ (0.02) $ 0.00
Weighted-average shares outstanding 39,191,966   36,920,226   38,078,711 36,920,226
Diluted Shares 39,191,966   36,920,226   38,078,711 36,920,226