XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
(LOSS) INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
(LOSS) INCOME PER SHARE (Details - Schedule of earnings (loss) per share
 Schedule of earnings (loss) per share        
   For the years ended December 31, 
   2022   2021 
Net loss  $(4,812,908)   (9,619,079)
Net loss from continuing operations   (2,074,329)   (10,141,123)
Net (loss) income from discontinued operations   (2,662,260)   522,044 
           
Weighted Average Shares Outstanding - Basic and Diluted   7,876,367    6,107,727  
           
Loss per share - basic and diluted   (0.6111)   (1.5749)
Net loss per share from continuing operations – basic and diluted (1)   (0.2731)   (1.6604)
Net (loss) income per share from discontinued operations – basic and diluted (1)   (0.3380)   0.0855