XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of Basic Earnings Per Share and Diluted Earnings Per Share - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:            
Net (loss) income $ (1,076,659) $ (1,103,531) $ 2,279,550 $ (1,173,603) $ (2,180,190) $ 1,105,947
Denominator:            
Weighted average shares outstanding, basic 43,602,565   43,142,312   43,602,565 42,102,885
Dilutive effect of options and warrants   $ 2,178,818   $ 3,146,011
Weighted average shares outstanding, diluted 43,602,565   45,321,130   43,602,565 45,248,896
Net (loss) income per share, basic $ (0.02)   $ 0.05   $ (0.05) $ 0.03
Net (loss) income per share, diluted $ (0.02)   $ 0.05   $ (0.05) $ 0.02