v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 40,526,227 31,470,900
Common Stock, Shares, Outstanding 40,526,227 31,470,900
Series A Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 10,000 10,000
Preferred Stock, Shares Issued 2,500 4,500
Preferred Stock, Shares Outstanding 2,500 4,500
Preferred Stock, Liquidation Preference, Value $ 388,900 $ 879,567
Series B Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 50,000 50,000
Preferred Stock, Shares Issued 1,400 5,250
Preferred Stock, Shares Outstanding 1,400 5,250
Preferred Stock, Liquidation Preference, Value $ 210,000 $ 787,500
Series C Preferred Stock [Member]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 100,000 100,000
Preferred Stock, Shares Issued 5,350 5,350
Preferred Stock, Shares Outstanding 5,350 5,350
Preferred Stock, Liquidation Preference, Value $ 535,000 $ 535,000