v3.26.1
Schedule of stockholders equity (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Authorized Shares 20,000,000,000 20,000,000,000
Outstanding Shares 6,229,776,842  
Par Value $ 0 $ 0
Voting Rights 1 vote per share  
Preferred Stock, Shares Authorized 42,627,000 42,627,000
Series A Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 105,000 105,000
Preferred Stock, Shares Outstanding 105,000  
Preferred Stock, Par or Stated Value Per Share $ 0 $ 0
Preferred Stock, Voting Rights 3,000 votes per share  
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 33,000 33,000
Preferred Stock, Shares Outstanding 13,500  
Preferred Stock, Par or Stated Value Per Share $ 0 $ 0
Preferred Stock, Voting Rights 1,000 votes per share  
Conversion terms 1 share = 1,000 common shares  
Series C Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 100,000 100,000
Preferred Stock, Shares Outstanding 9,692  
Preferred Stock, Par or Stated Value Per Share $ 0 $ 0
Preferred Stock, Voting Rights 400,000 votes per share  
Conversion terms 1 share = 400,000 common shares  
Class of Warrant or Right, Outstanding 2,750  
Series D Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 35,000 35,000
Preferred Stock, Shares Outstanding 0  
Preferred Stock, Par or Stated Value Per Share $ 25 $ 25
Preferred Stock, Voting Rights 25,000 votes per share  
Conversion terms 1 share = 25,000 common shares  
Class of Warrant or Right, Outstanding 60,000  
Series NMC Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 7,100,000 7,100,000
Preferred Stock, Shares Outstanding 6,900,000  
Preferred Stock, Par or Stated Value Per Share $ 25 $ 25
Preferred Stock, Voting Rights 500 votes per share  
Conversion terms 1 share = 500 common shares  
Class of Warrant or Right, Outstanding 6,900,000  
Undesignated Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Authorized 42,627,000  
Preferred Stock, Shares Outstanding 0  
Preferred Stock, Par or Stated Value Per Share $ 0