v3.26.1
SCHEDULE OF COMMON STOCK EXERCISABLE OR ISSUABLE FROM OUTSTANDING STOCK WARRANTS (Details) - shares
Mar. 31, 2025
Dec. 31, 2024
Unexercised common stock purchase warrants 146,405 146,405
Convertible preferred stock 2,465,953 2,125,807
Convertible notes payable 94,286 25,715
Promissory notes payable 1,515,493 245,082
Previously Reported [Member]    
Unexercised common stock purchase warrants 732,024,518 732,024,518
Convertible preferred stock 12,329,766,446 10,629,032,613
Convertible notes payable 471,429,292 128,575,444
Promissory notes payable 7,577,465,753 1,225,410,959
Revision of Prior Period, Reclassification, Adjustment [Member]    
Unexercised common stock purchase warrants (731,878,113) (731,878,113)
Convertible preferred stock (12,327,300,493) (10,626,906,806)
Convertible notes payable (471,335,006) (128,549,729)
Promissory notes payable (7,575,950,260) (1,225,165,877)