v3.26.1
Schedule of stockholders equity (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Par Value $ 0 $ 0
Authorized Shares 20,000,000,000 20,000,000,000
Outstanding Shares 6,211,776,842 4,347,776,842
Voting Rights 1 vote per share  
Preferred Stock, Shares Authorized 42,627,000 42,627,000
Preferred Stock, Shares Outstanding  
Series A Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Par or Stated Value Per Share $ 0 $ 0
Preferred Stock, Shares Authorized 105,000 105,000
Preferred Stock, Shares Outstanding 105,000 105,000
Preferred Stock, Voting Rights 3,000 votes per share  
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Par or Stated Value Per Share $ 0 $ 0
Preferred Stock, Shares Authorized 33,000 33,000
Preferred Stock, Shares Outstanding 13,500 13,500
Preferred Stock, Voting Rights 1,000 votes per share  
Conversion terms 1 : 1,000  
Series C Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Par or Stated Value Per Share $ 0 $ 0
Preferred Stock, Shares Authorized 100,000 100,000
Preferred Stock, Shares Outstanding 9,404 8,249
Preferred Stock, Voting Rights 400,000 votes per share  
Conversion terms 1 : 400,000  
Series D Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Par or Stated Value Per Share $ 25 $ 25
Preferred Stock, Shares Authorized 35,000 35,000
Preferred Stock, Shares Outstanding 0 700
Preferred Stock, Voting Rights 25,000 votes per share  
Conversion terms 1 : 25,000  
Series NMC Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Par or Stated Value Per Share $ 25 $ 25
Preferred Stock, Shares Authorized 7,100,000 7,100,000
Preferred Stock, Shares Outstanding 6,900,000 6,900,000
Preferred Stock, Voting Rights  500 votes per share  
Conversion terms 1 : 500  
Undesignated Preferredstock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Par or Stated Value Per Share $ 0  
Preferred Stock, Shares Authorized 42,627,000  
Preferred Stock, Shares Outstanding 0 0