v3.26.1
Preferred Stock (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jul. 29, 2026
Apr. 28, 2026
Apr. 10, 2026
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]                
Preferred stock dividend rate percentage   8.50%            
Cumulative dividend rate   8.50% 8.50%          
Common Stock [Member]                
Class of Stock [Line Items]                
Shares issued 80,456 510,605 510,605 86,392 39,471   39,471  
Series A Preferred Stock [Member]                
Class of Stock [Line Items]                
Preferred stock, shares authorized           5,000,000    
Series B Preferred Stock [Member]                
Class of Stock [Line Items]                
Temporary equity, shares authorized           5,000,000    
Preferred stock, par value           $ 0.001    
Preferred stock, shares issued           3,796,907   3,796,907
Preferred stock shares, outstanding           3,796,907   3,796,907
Preferred stock dividend rate percentage           8.50%    
Dividends           $ 191,503   $ 1,025,865
Preferred Stock [Member]                
Class of Stock [Line Items]                
Dividends declared           $ 1,215,264   $ 0