v3.26.1
Earnings Per Share - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Basic and Diluted Earnings Per Share [Abstract]    
Net loss from continuing operations $ (1,930,036) $ (1,768,974)
Loss of discontinued operations, net of tax (559,717) (802,080)
Net loss $ (2,489,753) $ (2,571,054)
Basic weighted average shares (in Shares) 20,120,117 756,611
Basic loss per share - continuing operations (in Dollars per share) $ (0.1) $ (2.34)
Dilutive loss per share - continuing operations (in Dollars per share) (0.1) (2.34)
Basic income (loss) per share - discontinued operations (in Dollars per share) (0.03) (1.06)
Dilutive income (loss) per share - discontinued operations (in Dollars per share) $ (0.03) $ (1.06)