v3.25.2
Summary of Significant Accounting Policies (Details 1) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 637,498,005,791 606,155,865,173
Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 18,492,870,775 16,813,229,180
Series B Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 150,000 150,000
Series C Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 385,000 385,000
Series H Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 1,000,000 1,000,000
Series I Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 10,000,000,000 10,000,000,000
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 400 400
Convertible Notes [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially-dilutive shares 609,003,599,616 579,341,100,593