XML 84 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Preferred Stock - Series G Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 29, 2024
Feb. 27, 2024
May 08, 2023
Sep. 30, 2024
Dec. 31, 2023
Preferred Stock, Shares Issued       99 178
Common Stock          
Shares issued on conversion on common stock 50,833 313,958      
Series G Preferred Stock          
Preferred Stock, Shares Issued       0 122
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     114,167    
Exercise price (in dollars per share)     $ 28.8    
Proceeds from Issuance of Private Placement     $ 1.9