v3.26.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2026
Mar. 20, 2026
Jan. 18, 2026
Jan. 17, 2026
Dec. 31, 2025
Sep. 22, 2025
Sep. 21, 2025
Sep. 19, 2025
Jun. 25, 2025
Dec. 31, 2024
Dec. 06, 2024
Nov. 27, 2024
Oct. 16, 2024
Preferred stock, par value   $ 0.0001                      
Preferred stock, shares authorized 10,000,000 20,000,000                      
Common stock, par value $ 0.0001                        
Series A Preferred Stock [Member]                          
Preferred stock, par value 0.0001       $ 0.0001 $ 0.0001              
Preferred stock, stated value per share $ 1,000       $ 1,000 $ 1,000              
Preferred stock, shares authorized 50,000       50,000 50,000 35,000           35,000
Preferred stock, shares issued 19,233       19,342                
Preferred stock, shares outstanding 19,233       19,342                
Series B Preferred Stock [Member]                          
Preferred stock, par value $ 0.0001       $ 0.0001             $ 0.0001  
Preferred stock, stated value per share $ 1,000       $ 1,000             $ 1,000  
Preferred stock, shares authorized 7,500       7,500             7,500  
Preferred stock, shares issued 3,245       3,245                
Preferred stock, shares outstanding 3,245       3,245                
Series C Preferred Stock [Member]                          
Preferred stock, par value $ 0.0001       $ 0.0001             $ 0.0001  
Preferred stock, stated value per share $ 1,000       $ 1,000             $ 1,000  
Preferred stock, shares authorized 5,000       5,000             5,000  
Preferred stock, shares issued 304       304                
Preferred stock, shares outstanding 304       304                
Series D Preferred Stock [Member]                          
Preferred stock, par value $ 0.0001       $ 0.0001           $ 0.0001    
Preferred stock, stated value per share $ 1,000       $ 1,000         $ 1,000 $ 1,000    
Preferred stock, shares authorized 10,000       10,000           10,000    
Preferred stock, shares issued 4,312       4,312                
Preferred stock, shares outstanding 4,312       4,312                
Series E Preferred Stock [Member]                          
Preferred stock, par value $ 0.0001       $ 0.0001       $ 0.0001        
Preferred stock, stated value per share $ 25       $ 25                
Preferred stock, shares authorized 4,000,000       4,000,000       4,000,000        
Preferred stock, shares issued 68,000       68,000     60,000          
Preferred stock, shares outstanding 68,000       68,000                
Common Class A [Member]                          
Common stock, par value $ 0.0001 $ 0.0001     $ 0.0001                
Common stock, shares authorized 10,000,000,000 25,000,000,000 10,000,000,000 2,500,000,000 10,000,000,000                
Common stock, shares issued 3,732,660,151       2,495,660,151                
Common stock, shares outstanding 3,732,660,151       2,495,660,151