XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details) - Schedule of Warrant Activity - Warrant Activity [Member] - $ / shares
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Schedule of Warrant Activity [Line Items]        
Warrants outstanding, Ending balance 9,623,806 4,539,674 8,231,253 5,644,970
Exercisable Into Number of Shares, Ending balance 5,394,642 151,323 4,002,089 1,415,806
Weighted Average Exercise Price, Ending balance (in Dollars per share) $ 19.45 $ 172.5 $ 23.11 $ 25.58
Average Remaining Contractual Life, Ending balance 4 years 6 months 14 days 4 months 9 days 3 years 11 months 23 days 4 years 4 months 24 days
Warrants outstanding, Granted     40,514 2,114,322
Exercisable Into Number of Shares, Granted     40,514 2,114,322
Weighted Average Exercise Price, Granted (in Dollars per share)     $ 1.37 $ 7.4
Average Remaining Contractual Life, Granted     4 years 8 months 26 days 4 years 7 days
Warrants outstanding, Expired       164,675
Exercisable Into Number of Shares, Expired       5,488
Weighted Average Exercise Price, Expired (in Dollars per share)       $ 172.5
Average Remaining Contractual Life, Expired       1 month 6 days
Warrants outstanding, Exercised     1,433,067 844,351
Exercisable Into Number of Shares, Exercised     1,433,067 844,351
Weighted Average Exercise Price, Exercised (in Dollars per share)     $ 0.0001 $ 0.001
Average Remaining Contractual Life, Exercised