XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF WARRANTS ACTIVITY (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Number of warrants, Outstanding, Beginning of period 1,378,929 1,366,667
Weighted Average Exercise Price balance, Outstanding, Beginning of period $ 7.40 $ 7.19
Number of warrants, Warrants granted 112,805 171,429
Weighted Average Exercise Price, Warrants granted $ 6.59 $ 7.70
Number of warrants, Warrants expired 10,000 40,000
Weighted Average Exercise Price, Warrants expired $ 8.00 $ 10.00
Number of warrants, Warrants exercised 119,167
Weighted Average Exercise Price, Warrants exercised $ 6.99
Number of warrants, Outstanding, End of period 1,481,734 1,378,929
Weighted Average Exercise Price, Outstanding, End of period $ 7.34 $ 7.40
Number of warrants, Exercisable warrants 1,424,234 1,295,596
Weighted Average Exercise Price, Exercisable warrants $ 7.38 $ 6.38