XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Common stock, par value $ 0.001 $ 0.001
Common Stock, shares authorized 75,000,000 75,000,000
Common Stock, shares issued 2,546,361 788,578
Common Stock, shares outstanding 2,505,620 747,837
Treasury stock, shares 40,741 40,741
Series A Preferred Stock [Member]    
Preferred stock, cumulative percentage 9.00% 9.00%
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, liquidation preference $ 25.00 $ 25.00
Preferred stock, shares authorized 6,040,000 6,040,000
Preferred Stock, shares issued 3,061,245 3,061,245
Preferred Stock, shares outstanding 3,061,245 3,061,245
Series B Preferred Stock [Member]    
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 187,500 187,500
Preferred Stock, shares issued 62,500 62,500
Preferred Stock, shares outstanding 62,500 62,500