v3.26.1
Schedule of Dividends Payable (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Related Party [Member]    
Class of Stock [Line Items]    
Dividend shares due per quarter 21,739  
Equivalent common shares - per year 86,957  
Total dividend shares due at reporting date 21,739  
Market price - at issuance date (fixed rate) $ 2.76  
Fair value of dividends payable - at reporting date 60,000  
Series A Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding 0 280,000
Preferred stock stated value $ 10 $ 10
Series A Convertible Preferred Stock [Member] | Related Party [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding  
Preferred stock stated value $ 10  
Preferred Stock, Dividend Rate, Percentage 10.00%  
Series B Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding 140,000 140,000
Preferred stock stated value $ 10 $ 10
Series B Convertible Preferred Stock [Member] | Related Party [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding 140,000  
Preferred stock stated value $ 10  
Preferred Stock, Dividend Rate, Percentage 12.00%  
Series A Preferred Stock [Member] | Related Party [Member]    
Class of Stock [Line Items]    
Dividend due per year  
Market price - at issuance date $ 2.76  
Minimum price - 70%/80% discount to market price 80.00%  
Conversion price $ 2.21  
Dividend shares due per quarter  
Equivalent common shares - per year  
Total dividend shares due at reporting date  
Market price - at issuance date (fixed rate) $ 2.76  
Fair value of dividends payable - at reporting date  
Series B Preferred Stock [Member] | Related Party [Member]    
Class of Stock [Line Items]    
Dividend due per year 168,000  
Market price - at issuance date $ 2.76  
Minimum price - 70%/80% discount to market price 70.00%  
Conversion price $ 1.93  
Dividend shares due per quarter 21,739  
Equivalent common shares - per year 86,957  
Total dividend shares due at reporting date 21,739  
Market price - at issuance date (fixed rate) $ 2.76  
Fair value of dividends payable - at reporting date 60,000