XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Loss Per Share
6 Months Ended
Jun. 30, 2025
Loss Per Share [Abstract]  
Loss Per Share

15. Loss Per Share

 

   For the Six Months Ended
June 30,
 
   2025   2024 
   Unaudited     
Loss from operations attributable to common stockholders  $(1,570,483)  $(2,801,498)
           
Loss per share from continuing operations - Basic and diluted  $(0.20)  $(0.21)
Income (loss) per share from discontinuing operations-Basic and diluted  $(0.01)  $(0.18)
Basic and diluted weighted average shares outstanding   7,282,714    7,282,714