XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Warrants Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Warrants    
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 130,909
Weighted average price, issuance $ 6.05
Number of warrants, expired (1,593,691)
Weighted average price, expired $ (4.00)
Number of warrants, exercise (250,121)
Weighted average price, exercise $ (2.00)
Number of warrants, balance, end of period 3,939,924 3,939,924
Weighted average price, balance, ending of year $ 5.84 $ 5.84