v3.25.1
SCHEDULE OF ANTI-DILUTIVE WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 755,132,733 2,826,004,289
Convertible Debt Securities [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 730,129,506 2,810,648,817
Warrants To Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 13,756,977 11,774,164
Incentive Shares Payable Issued With Convertible Notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 3,271,875 2,224,000
Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 7,974,375 1,357,308