XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings (loss) Per Share of Common Stock

The following table sets forth the computation of basic and diluted earnings (loss) per share of common stock for the three months ended March 31, 2023 and 2022:

 

         
   Three Months Ended March 31, 
   2023   2022 
Basic loss per share attributable to common stock:          
Numerator          
Net loss  $(3,870,230)  $(3,487,781)
           
Denominator          
Weighted avg. common shares outstanding   88,510,791    88,309,628 
           
Basic loss per share attributable to common stock  $(0.04)  $(0.04)
           
Diluted loss per share attributable to common stock:          
Numerator          
Net loss  $(3,870,230)  $(3,487,781)
Effect of dilutive securities on net loss:          
Common stock warrants   98,134    - 
Total net loss for purpose of calculating diluted net loss per common share  $(3,968,364)  $(3,487,781)
Denominator          
Weighted avg. common shares outstanding   88,510,791    88,309,628 
Weighted average effect of dilutive securities:          
Common stock warrants   -    - 
Total shares for purpose of calculating diluted net loss per common share   88,510,791    88,309,628 
           
Diluted loss per share attributable to common stock  $(0.04)  $(0.04)
Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share

The computation of diluted loss per share for the three months ended March 31, 2023 and 2022 does not include the following stock options and warrants to purchase shares of common stock in the computation of diluted loss per share because these instruments were antidilutive:

 

   March 31, 
   2023   2022 
Stock options   4,466,431    4,229,739 
Warrants   840,336    1,934,366