XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED

The following table reconciles net loss and the weighted-average shares used in computing basic and diluted EPS in the respective periods:

 

   2023   2022 
   For the Three Months Ended
March 31,
 
   2023   2022 
         
Net loss used for basic earnings per share  $(3,846,221)  $(4,319,787)
           
Basic weighted-average common shares outstanding   4,959,122    3,529,405 
Dilutive potential shares issuable from stock options and warrants        
Diluted weighted-average common shares outstanding   4,959,122    3,529,405 
SCHEDULE OF DILUTIVE SECURITIES EXCLUDED FROM DILUTED NET LOSS PER SHARE

   As of March 31, 
   2023   2022 
Shares of common stock subject to outstanding options   552,561    486,402 
Shares of common stock subject to outstanding warrants   4,254,766    981,603 
Total common stock equivalents   4,807,327    1,468,005