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.2.u1
Convertible Redeemable Preferred Stock and Stockholders' Equity - Exercise of Series B Preferred Stock Warrants (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 13, 2024
Dec. 05, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Oct. 16, 2023
Convertible Preferred Stock and Stockholders' Equity                  
Proceeds from the exercise of prefunded warrants and common stock warrants     $ 556,000 $ 1,895,000   $ 714,000      
Additional proceeds         $ 32,000        
Change in fair value of warrant liability     $ 37,255,000 $ (246,000)   $ 29,126,000 $ (5,850,000)    
Number of shares outstanding     0     0   38,335  
Issuance of common stock in connection with warrant exercise (in shares)     3,211 12,856 5,705        
Proceeds from exercise of warrants     $ 556,000 $ 1,895,000   $ 714,000      
Issuance of common stock in connection with warrant exercise     556,000 $ 1,895,000 $ 8,202,000        
Repurchase price $ 6,266,000                
Series B preferred stock                  
Convertible 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 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 Preferred Stock and Stockholders' Equity                  
Number of shares called by each warrant                 2
October Public Offering | Series B preferred stock                  
Convertible Preferred Stock and Stockholders' Equity                  
Number of shares called by each warrant                 1
Series B Preferred Stock                  
Convertible Preferred Stock and Stockholders' Equity                  
Redemption price per share     $ 100     $ 100      
Change 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 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 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 Preferred Stock and Stockholders' Equity                  
Warrants exercise price     $ 35.72     $ 35.72      
Proceeds from the exercise of prefunded warrants and common stock warrants           $ 1,047,000      
Issuance costs           $ 61,000      
Issuance of common stock in connection with warrant exercise (in shares)           29,332      
Proceeds from exercise of warrants           $ 1,047,000      
Additional discounts in connection with the issuance           $ 1,188,000      
Series B Preferred Stock | October Public Offering                  
Convertible 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 Preferred Stock and Stockholders' Equity                  
Issuance costs               $ 429,000  
Price per share                 $ 55
Series B Preferred Stock | Inducement Agreement                  
Convertible 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 Preferred Stock and Stockholders' Equity                  
Warrants exercise price   $ 35.72           $ 35.72  
Proceeds from the exercise of prefunded warrants and common stock warrants               $ 2,264,000  
Additional proceeds               $ 3,892,000  
Number of Warrants Exercised               61,613  
Proceeds from exercise of warrants               $ 2,264,000  
Series B Preferred Stock | Inducement Agreement | New Common Stock Warrants                  
Convertible 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