v3.25.2
Stockholders Equity (Deficit) (Details 2)
Jun. 30, 2025
$ / shares
shares
Warrants Outstanding 18,471,719
Warrants Exercised (4,218,751)
Warrants Outstanding Net 14,252,968
Class of Warrant Exercise Price | $ / shares $ 34.93
Warrants Average Remaining Contractual Life 3 years 5 months 1 day
Warrants Exercised 4,218,751
October 23, 2023 [Member]  
Warrants Outstanding 1,700,884
Warrants Exercised 0
Warrants Outstanding Net 1,700,884
Class of Warrant Exercise Price | $ / shares $ 371.9
Warrants Average Remaining Contractual Life 3 years 3 months 21 days
Warrants Issue Date Oct. 23, 2023
Warrants Contractual life 5 years
Warrants Exercised 0
November 21, 2023 [Member]  
Warrants Outstanding 8,333,333
Warrants Exercised (4,218,751)
Warrants Outstanding Net 4,114,582
Class of Warrant Exercise Price | $ / shares $ 0.75
Warrants Average Remaining Contractual Life 3 years 4 months 20 days
Warrants Issue Date Nov. 21, 2023
Warrants Contractual life 5 years
Warrants Exercised 4,218,751
April 6, 2025 [Member]  
Warrants Outstanding 8,437,502
Warrants Exercised 0
Warrants Outstanding Net 8,437,502
Class of Warrant Exercise Price | $ / shares $ 0.75
Warrants Average Remaining Contractual Life 3 years 5 months 19 days
Warrants Issue Date Apr. 06, 2025
Warrants Contractual life 3 years 8 months 12 days
Warrants Exercised 0