XML 50 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings (Loss) Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share
  

For the Three Months Ended

March 31,

 
   2026   2025 
   Unaudited     
Income (loss) from continuing operations  $502,855   $(644,672)
Loss from discontinued operations  $
-
   $(152,230)
           
Income (loss) per share from continuing operations - Basic and diluted  $0.04   $(0.09)
Loss per share from discontinuing operations-Basic and diluted  $
-
   $(0.02)
Basic and diluted weighted average shares outstanding   14,232,714    7,282,714