XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1
(LOSS) EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share
Schedule of earnings per share            
    For the years ended December 31,  
    2023     2022  
    $     $  
Net loss     (4,289,611 )     (4,812,908 )
Net loss from continuing operations     (4,289,611 )     (2,074,329 )
Net (loss) income from discontinued operations           (2,662,260 )
                 
Weighted Average Shares Outstanding – Basic and Diluted     9,814,000       7,876,367  
                 
Loss per share – basic and diluted     (0.4383     (0.6111 )
Net loss per share from continuing operations – basic and diluted (1)     (0.4383 )     (0.2731 )
Net (loss) income per share from discontinued operations – basic and diluted (1)            (0.3380 )