XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED

   June 30, 2023
(Unaudited)
   June 30, 2022
(Unaudited)
 
         
Basic EPS          
Net Loss  $(1,307,635)  $(1,731,698)
Weighted Average Shares   15,926,952    10,676,956 
Basic Loss Per Share  $(0.08)  $(0.16)