v3.26.1
Summary of Significant Accounting Policies - Schedule of Shares Issuable Could Potentially Dilute Future Earnings (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Shares Issuable Could Potentially Dilute Future Earnings [Line Items]    
Shares excluded from the calculation of diluted loss per share 1,744,346,896 1,744,346,896
Warrants [Member]    
Schedule of Shares Issuable Could Potentially Dilute Future Earnings [Line Items]    
Shares excluded from the calculation of diluted loss per share 975,288,919 975,288,919
Stock Options [Member]    
Schedule of Shares Issuable Could Potentially Dilute Future Earnings [Line Items]    
Shares excluded from the calculation of diluted loss per share 184,264,323 184,264,323
Series A Preferred Stock [Member]    
Schedule of Shares Issuable Could Potentially Dilute Future Earnings [Line Items]    
Shares excluded from the calculation of diluted loss per share 584,793,654 584,793,654