v3.26.1
Earnings (Loss) Per Share - Schedule of Earnings (Loss) Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Earnings (Loss) Per Share [Abstract]        
Loss from continuing operations $ (1,169,852) $ (302,690) $ (279,375) $ (660,576)
Income (loss) from discontinued operations $ 20,701 $ (470,891) $ (366,921) $ (909,907)
Income (loss) per share from continuing operations - Basic $ (0.08) $ (0.04) $ (0.02) $ (0.09)
Income (loss) per share from continuing operations - diluted (0.08) (0.04) (0.02) (0.09)
Earning (loss) per share from discontinued operations-Basic 0 (0.06) (0.03) (0.12)
Earning (loss) per share from discontinued operations-Diluted $ 0 $ (0.06) $ (0.03) $ (0.12)
Basic weighted average shares outstanding 14,232,714 7,282,714 14,232,714 7,282,714
Diluted weighted average shares outstanding 14,232,714 7,282,714 14,232,714 7,282,714