v3.26.1
Schedule of preferred stock outstanding (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Preferred stock outstanding  
Conversion of stock, shares converted  
Common shares issuable 7,225,100,000  
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding 13,500 13,500
Conversion of stock, shares converted 1,000  
Common shares issuable 13,500,000  
Series C Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding 9,404 8,249
Conversion of stock, shares converted 400,000  
Common shares issuable 3,761,600,000  
Series N M C Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred stock outstanding 6,900,000  
Conversion of stock, shares converted 500  
Common shares issuable 3,450,000,000