XML 84 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Warrants (Details) - Schedule of Warrant Activity - Warrant [Member]
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Schedule of Warrant Activity [Line Items]  
Number of Warrants, outstanding beginning | shares 5,380,299
Weighted- Average Exercise Price, outstanding beginning | $ / shares $ 10.83
Number of Warrants Granted | shares 19,290,686
Weighted- Average Exercise Granted | $ / shares $ 0.01
Number of Warrants, Exercised | shares (7,095,901)
Weighted- Average Exercise Price, Exercised | $ / shares
Number of Warrants , Forfeited | shares (3,081)
Weighted- Average Exercise Price, Forfeited | $ / shares
Number of Warrants, outstanding ending | shares 17,572,003
Weighted- Average Exercise Price, outstanding ending | $ / shares $ 3.25