XML 69 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share - Schedule of Anti-dilutive Shares (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Schedule of Anti-dilutive Shares [Line Items]    
Anti-dilutive shares 2,832,733,945 61,915,491
Convertible Debt [Member]    
Schedule of Anti-dilutive Shares [Line Items]    
Anti-dilutive shares 599,675,944 38,680,397
Stock Options [Member]    
Schedule of Anti-dilutive Shares [Line Items]    
Anti-dilutive shares 1,555,001 1,513,335
Warrants to Purchase Shares of Common Stock [Member]    
Schedule of Anti-dilutive Shares [Line Items]    
Anti-dilutive shares 2,231,503,000 21,721,759