XML 93 R62.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]    
Net loss used for basic earnings per share $ (18,640,543) $ (17,897,137)
Basic weighted-average common shares outstanding 3,840,340 2,933,487
Dilutive potential shares issuable from stock options and warrants
Diluted weighted-average common shares outstanding 3,840,340 2,933,487