Annual report pursuant to Section 13 and 15(d)

Schedule of Concerning Options and Warrants Outstanding and Exercisable (Details)

v3.23.1
Schedule of Concerning Options and Warrants Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Shares, Beginning balance 17,540,209 15,790,603
Exercisable, Beginning balance 17,308,567 15,302,830
Shares, Granted 277,500 2,259,408
Shares, Exercised (25,279) (208,911)
Shares, Expired (205,839) (275,502)
Shares, Forfeited (25,389)
Shares, Ending balance 17,586,591 17,540,209
Exercisable, Ending balance 17,570,591 17,308,567
Stock Options [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Shares, Beginning balance 1,333,101 1,355,901
Weighted average price per share, Beginning balance $ 0.72 $ 0.71
Shares, Granted 24,000
Weighted average price per share, Granted $ 2.17
Shares, Exercised (25,279) (21,411)
Weighted average price per share, Exercised $ 0.69 $ 0.69
Shares, Expired
Weighted average price per share, Expired
Shares, Forfeited (25,389)
Weighted average price per share, Forfeited $ 0.69
Shares, Ending balance 1,307,822 1,333,101
Weighted average price per share, Ending balance $ 0.72 $ 0.72
Warrant [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Shares, Beginning balance 16,207,108 14,434,702
Weighted average price per share, Beginning balance $ 3.50 $ 3.50
Shares, Granted 277,500 2,235,408
Weighted average price per share, Granted $ 3.50 $ 3.57
Shares, Exercised (187,500)
Weighted average price per share, Exercised $ 3.50
Shares, Expired (205,839) (275,502)
Weighted average price per share, Expired $ 3.50 $ 3.50
Shares, Forfeited
Weighted average price per share, Forfeited
Shares, Ending balance 16,278,769 16,207,108
Weighted average price per share, Ending balance $ 3.50 $ 3.50