XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants - January 2023 Common Stock Warrants and January 2023 Series X Preferred Stock Warrants (Details)
Mar. 31, 2023
$ / shares
shares
Jan. 31, 2023
$ / shares
shares
Series X Preferred Shares    
Class of Warrant or Right [Line Items]    
Shares issuable upon exercise of warrants 443  
Conversion ratio 1,000  
January 2023 Common Stock Warrants    
Class of Warrant or Right [Line Items]    
Shares issuable upon exercise of warrants   65,301
Exercise price per share | $ / shares $ 0.680 $ 0.68
January 2023 Series X Preferred Stock Warrants | Series X Preferred Shares    
Class of Warrant or Right [Line Items]    
Shares issuable upon exercise of warrants 443 443
Exercise price per share | $ / shares $ 678.48 $ 678.48
Conversion ratio 1,000 1,000