v3.26.1
Subsequent Events (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 09, 2026
Jul. 08, 2026
Jul. 01, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsequent Events [Line Items]              
Accrued dividends       $ 121,662   $ 121,662
Transfer agent services       $ 81,500 $ 100,000    
Common Stock [Member]              
Subsequent Events [Line Items]              
Number of shares issued for service       40,798 4,193 44,991  
Transfer agent services       $ 408 $ 42    
Subsequent Event [Member] | Common Stock [Member]              
Subsequent Events [Line Items]              
Number of shares issued for service   160,436          
Conversion of stock, Shares issued 358,669            
Accrued dividends     $ 121,662        
Transfer agent services   $ 93,000          
Series E Preferred Stock [Member] | Subsequent Event [Member]              
Subsequent Events [Line Items]              
Number of stock as payment of quarterly dividends     122        
Reduction convertible preferred stock amount $ 50,000            
Series E Convertible Preferred Stock [Member] | Subsequent Event [Member]              
Subsequent Events [Line Items]              
Exchange for shares 160