XML 124 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Bonds With Warrants (Details) - Schedule of Warrant Activity - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Schedule of Warrant Activity [Abstract]      
Shares, Outstanding balance 11,404,121 7,195,510
Weighted- Average Exercise Price, Outstanding at balance $ 0.87 $ 1.27 $ 0.98
Weighted Average Remaining Contractual Term, Outstanding at balance 1 year 8 months 19 days 5 months 1 day 6 months 29 days
Shares, Expired   1,681,191 537,455
Weighted- Average Exercise Price, Expired   $ 0.42 $ 0.42
Shares, Exercised   5,514,319 3,671,156
Weighted- Average Exercise Price, Exercised   $ 1.11 $ 0.72