XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
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