XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets (Parentheticals) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 26,000,000 26,000,000
Common stock , share issued 1,678,855 109,411
Common stock, share outstanding 1,677,947 108,503
Treasury shares 908 908
Series B Redeemable Preferred Stock    
Redeemable preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Redeemable preferred stock, shares authorized 1,250,000 1,250,000
Redeemable preferred stock, shares issued 1,250,000
Redeemable preferred stock, shares outstanding 1,250,000
Series C Redeemable Preferred Stock    
Redeemable preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Redeemable preferred stock, shares authorized 2,500,000 2,500,000
Redeemable preferred stock, shares issued 399,996
Redeemable preferred stock, shares outstanding 399,996
Preferred stock, par value (in Dollars per share) $ 0.0001  
Preferred stock, shares authorized 2,500,000  
Series A Preferred Stock    
Preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 1,250,000 1,250,000
Preferred stock, shares issued 552,000 552,000
Preferred stock, shares outstanding 552,000 552,000
Series X Preferred Stock    
Preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000 10,000
Preferred stock, shares issued 10,000 10,000
Preferred stock, shares outstanding 10,000 10,000