XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Warrants Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Warrants Activity    
Number of warrants, balance, beginning of year 3,939,924 5,652,827
Weighted average price, balance, beginning of year $ 5.84 $ 5.14
Number of warrants, issuance 8,575,000 130,909
Weighted average price, issuance $ 1.09 $ 6.05
Number of warrants, expired 1,593,691
Weighted average price, expired $ (4.00)
Number of warrants, expired (1,593,691)
Number of warrants, exercise (887,000) (250,121)
Weighted average price, exercise $ 0.0001 $ (2.00)
Number of warrants, balance, end of period 11,627,924 3,939,924
Weighted average price, balance, ending of year $ 2.78 $ 5.84