XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
Jun. 30, 2025
Dec. 31, 2024
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 3,000,000 3,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 1,000,000,000 100,000,000
Common stock, shares issued 3,176,929 129,680
Common stock, shares outstanding 3,176,929 129,679
Treasury stock 1 1
A-1 Preferred Stock    
Mandatorily Redeemable, Preferred Stock Shares 450 0
C-1 Preferred Stock    
Mandatorily Redeemable, Preferred Stock Shares 2,263 1,178
Series C-1 Convertible Preferred Stock    
Redeemable Series Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Redeemable Series Preferred stock, share authorized 10,853 10,853
Redeemable Series Preferred stock, shares issued 0 8,373
Redeemable Series Preferred stock, shares outstanding 0 8,373
Series A-1 Convertible Preferred Stock    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 22,280 22,280
Preferred stock, shares issued 21,353 22,071
Preferred stock, shares outstanding 21,353 22,071
Series B Preferred Stock    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 1 1
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Series B-1 Convertible Preferred stock    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 6,000 6,000
Preferred stock, shares issued 2,689 2,689
Preferred stock, shares outstanding 2,689 2,689
Series B-2 Convertible Preferred Stock    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 2,625 2,625
Preferred stock, shares issued 2,625 2,625
Preferred stock, shares outstanding 2,625 2,625
Series C Preferred Stock    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 1 1
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Series D-1 Preferred Stock    
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 4,186 4,186
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0