XML 102 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Warrants Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Warrants Activity    
Number of warrants, balance, beginning of year 5,652,827 716,815
Weighted average price, balance, beginning of year $ 5.14 $ 3.46
Number of warrants, issuance 130,909 7,457,036
Weighted average price, issuance $ 6.05 $ 4.99
Number of warrants, expired (1,593,691) (26,815)
Weighted average price, expired $ (4.00) $ 4.00
Number of warrants, exercise (250,121) (2,494,209)
Weighted average price, exercise $ (2.00) $ 4.22
Number of warrants, balance, end of period 3,939,924 5,652,827
Weighted average price, balance, ending of year $ 5.84 $ 5.14