Quarterly report pursuant to Section 13 or 15(d)

Convertible Redeemable Preferred Stock and Stockholders' Equity - Exercise of Series B Preferred Stock Warrants (Details)

v3.24.3
Convertible Redeemable Preferred Stock and Stockholders' Equity - Exercise of Series B Preferred Stock Warrants (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 13, 2024
Dec. 06, 2023
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Sep. 10, 2024
Oct. 16, 2023
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Convertible note warrant                     $ 123,000  
Additional proceeds             $ 32,000          
Increase (decrease) in fair value of warrant liability     $ (6,000)   $ (284,000)     $ 29,120,000 $ (6,134,000)      
Number of shares outstanding     0         0   38,335    
Issuance of common stock in connection with warrant exercise (in shares)             5,705          
Proceed from exercises of Series B preferred stock warrants               $ 714,000        
Warrant liabilities                     $ 123,000  
Issuance of common stock in connection with warrant exercise     $ 2,372,000 $ 556,000 $ 617,000 $ 1,895,000 $ 8,202,000          
Repurchase price $ 6,266,000                      
Series B preferred stock                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Convertible note warrant     587,000         587,000        
Warrant liabilities     $ 587,000         587,000        
Issuance of common stock in connection with warrant exercise               $ 1,634,000        
Number of warrants repurchased 81,315                      
Remaining fair value of warrant liability adjusted against additional paid-in-capital $ 824,000                      
New Common Stock Warrants                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Warrants exercise price     $ 22.23         $ 22.23        
Number of shares called by each warrant     2         2        
Issuance costs               $ 44,000        
Issuance of common stock in connection with warrant exercise               $ 1,188,000        
October Public Offering                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Number of shares called by each warrant                       2
October Public Offering | Series B preferred stock                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Number of shares called by each warrant                       1
Series B Preferred Stock                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Redemption price per share     $ 100         $ 100        
Increase (decrease) in fair value of warrant liability               $ 554,000        
Number of Shares Converted     5,000         5,000   110,278    
Number of shares issued upon conversion                   177,282    
Unamortized discount               $ 269,000   $ 6,063,000    
Amortization and accretion of discounts               192,000   297,000    
Deemed dividends                   $ 6,360,000    
Number of shares outstanding                   38,335    
Aggregate amount of redemption     $ 5,842,000         $ 5,842,000   $ 3,833,500    
Number of preferred share received per warrant exercised               1        
Number of common share warrant received per warrant exercised               1        
Issuance of common stock in connection with warrant exercise               $ 446,000        
Price per share     $ 35.72         $ 35.72        
Issuance of common stock in connection with notes payable (in shares)               8,038        
Number of shares repurchased 62,657                      
Unamortized discounts on warrants repurchase $ 5,381,000                      
Series B Preferred Stock | Common Stock Warrants liability                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Convertible note warrant                   3,322,000    
Warrant liabilities                   3,322,000    
Series B Preferred Stock | Preferred Stock Warrants liability                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Convertible note warrant                   1,628,000    
Warrant liabilities                   $ 1,628,000    
Series B Preferred Stock | Series B preferred stock                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Warrants exercise price     $ 35.72         $ 35.72        
Issuance costs               $ 61,000        
Issuance of common stock in connection with warrant exercise (in shares)               29,332        
Proceed from exercises of Series B preferred stock warrants               $ 1,047,000        
Additional discounts in connection with the issuance               $ 1,188,000        
Series B Preferred Stock | October Public Offering                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Redemption price per share                   $ 100   $ 100
Number of shares issued upon conversion                       1
Series B Preferred Stock | October Public Offering | Series B preferred stock                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Issuance costs                   $ 429,000    
Price per share                       $ 55
Series B Preferred Stock | Inducement Agreement                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Additional proceeds                   569,000    
Beneficial conversion feature                   196,000    
Issuance costs                   $ 146,000    
Series B Preferred Stock | Inducement Agreement | Series B preferred stock                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Warrants exercise price   $ 35.72               $ 35.72    
Additional proceeds                   $ 3,892,000    
Number of Warrants Exercised                   61,613    
Proceed from exercises of Series B preferred stock warrants                   $ 2,264,000    
Series B Preferred Stock | Inducement Agreement | New Common Stock Warrants                        
Convertible Redeemable Preferred Stock and Stockholders' Equity                        
Warrants exercise price   $ 22.23                    
Number of shares called by each warrant   2                    
Remaining warrants outstanding                   61,613    
Issuance costs   $ 125,000