v3.26.1
Consolidated Balance Sheets (Audited) (Parenthetical) - $ / shares
Dec. 31, 2025
Dec. 31, 2024
Preferred stock, shares authorized 42,627,000 42,627,000
Preferred Stock, Shares Issued 0 0
Common Stock, Par Value (in dollars per share) $ 0 $ 0
Common stock, shares authorized 20,000,000,000 20,000,000,000
Common Stock, Shares, Issued 6,211,776,842 4,347,776,842
Series A Preferred Stock [Member]    
Preferred stock, par value (in dollars per share) $ 0 $ 0
Preferred stock, shares authorized 105,000 105,000
Preferred Stock, Shares Issued 105,000 105,000
Series B Preferred Stock [Member]    
Preferred stock, par value (in dollars per share) $ 0 $ 0
Preferred stock, shares authorized 33,000 33,000
Preferred Stock, Shares Issued 13,500 13,500
Series C Preferred Stock [Member]    
Preferred stock, par value (in dollars per share) $ 0 $ 0
Preferred stock, shares authorized 100,000 100,000
Preferred Stock, Shares Issued 9,404 8,249
Series D Preferred Stock [Member]    
Preferred stock, par value (in dollars per share) $ 25 $ 25
Preferred stock, shares authorized 35,000 35,000
Preferred Stock, Shares Issued 0 700
Series NMC Preferred Stock [Member]    
Preferred stock, par value (in dollars per share) $ 25 $ 25
Preferred stock, shares authorized 7,100,000 7,100,000
Preferred Stock, Shares Issued 6,900,000 6,900,000