v3.26.1
Condensed Consolidated Balance Sheets (Parentheticals) (Unaudited) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock 45,000,000 45,000,000
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 740,000,000 740,000,000
Common stock, shares issued 8,491,267 7,033,004
Common stock, shares outstanding 8,491,267 7,033,004
Treasury stock share 1,458,263 1,458,263
Series A Preferred Stock [Member]    
Preferred stock, shares issued 29,057,097 29,057,097
Preferred stock, shares outstanding 29,057,097 29,057,097
Series 1 Preferred Stock [Member]    
Treasury stock share 5,000,000