XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Mar. 31, 2023
Jan. 31, 2023
Dec. 31, 2022
Common stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Common stock, shares authorized (in shares)   50,000,000   50,000,000
Common stock, shares issued (in shares)   1,549,581   995,003
Common stock, shares outstanding (in shares)   1,549,581   995,003
Preferred stock, par value (in dollars per share)   $ 0.0001    
Preferred stock, shares designated (in shares)   10,000,000    
Series B Preferred Stock        
Preferred stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Preferred stock, shares designated (in shares)   5,194.81   5,194.81
Preferred stock, shares issued (in shares)   545.94   550.17
Preferred stock, shares outstanding (in shares)   545.94   550.17
Series C Preferred Stock        
Preferred stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Preferred stock, shares designated (in shares)   75,000   75,000
Preferred stock, shares issued (in shares)   0   0
Preferred stock, shares outstanding (in shares)   0   0
Series D Preferred Stock        
Preferred stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Preferred stock, shares designated (in shares)   150   150
Preferred stock, shares issued (in shares)   0 0 0
Preferred stock, shares outstanding (in shares) 0 0   0
Series E Preferred Stock        
Preferred stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Preferred stock, shares designated (in shares)   150   150
Preferred stock, shares issued (in shares)   0   0
Preferred stock, shares outstanding (in shares)   0   0
Series F Preferred Stock        
Preferred stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Preferred stock, shares designated (in shares)   7,000   7,000
Preferred stock, shares issued (in shares)   0   0
Preferred stock, shares outstanding (in shares)   0   0