XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Preferred Stock - Series G Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 29, 2024
Feb. 27, 2024
May 08, 2023
Mar. 31, 2024
Dec. 31, 2023
Preferred Stock, Shares Issued       99 178
Common Stock          
Shares issued on conversion on common stock 3,050,000 18,837,500      
Series G Preferred Stock          
Preferred Stock, Shares Issued       0  
Shares converted 122        
Certain investors | Securities Purchase Agreement | Series G Preferred Stock          
Preferred Stock, Shares Issued     137    
Convertible preferred stock, par value (in dollars per share)     $ 0.0001    
Warrants to purchase shares of Common stock     6,850,000    
Exercise price (in dollars per share)     $ 0.48    
Proceeds from Issuance of Private Placement     $ 1.9