Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Deficit) - Additional Information (Details)

v3.24.2
Stockholders' Equity (Deficit) - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 16, 2022
Dec. 08, 2020
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jun. 05, 2024
Class Of Stock [Line Items]                
Common stock, shares authorized     140,000,000   140,000,000   70,000,000  
Remeasured fair value of warrants     $ 30,387   $ 30,387   $ 61,747  
Change in fair value of warrant liabilities     4,386 $ (3,105) 31,360 $ 5,760    
Maximum                
Class Of Stock [Line Items]                
Authorized capital stock               150,000,000
Common stock, shares authorized               140,000,000
Minimum                
Class Of Stock [Line Items]                
Authorized capital stock               80,000,000
Common stock, shares authorized               70,000,000
Underwritten Registered Direct Offering                
Class Of Stock [Line Items]                
Shares issued             4,900,000  
Gross proceeds from common stock             $ 45,000  
Deducting underwriting fees and other transaction costs             $ 3,400  
Underwritten Registered Direct Offering | 2023 Pre-Funded Warrants                
Class Of Stock [Line Items]                
Warrants issued to purchase common stock             5,242,588  
Private Placement                
Class Of Stock [Line Items]                
Gross proceeds of private placement $ 129,900 $ 90,500            
Transaction costs $ 10,100 $ 400            
Change in fair value of warrant liabilities     4,400 $ 3,100 (31,400) $ 5,800    
Private Placement | Common Stock                
Class Of Stock [Line Items]                
Shares issued 6,387,173 1,031,250            
Private Placement | 2022 Pre-Funded Warrants                
Class Of Stock [Line Items]                
Share price (in dollars per share) $ 10.34              
Warrants issued to purchase common stock 7,426,739              
Private Placement | 2020 Pre-Funded Warrants                
Class Of Stock [Line Items]                
Share price (in dollars per share)   $ 80            
Warrants issued to purchase common stock   100,000            
Private Placement | 2020 Warrants                
Class Of Stock [Line Items]                
Share price (in dollars per share)   $ 79.9            
Initial fair value of warrants at issuance   $ 19,300            
Private Placement | 2020 Warrants | Maximum                
Class Of Stock [Line Items]                
Warrants issued to purchase common stock   282,809            
Private Placement | 2022 Warrants                
Class Of Stock [Line Items]                
Share price (in dollars per share) $ 10.33              
Initial fair value of warrants at issuance $ 64,700              
Remeasured fair value of warrants     $ 30,400   $ 30,400   $ 61,700  
Private Placement | 2022 Warrants | Maximum                
Class Of Stock [Line Items]                
Warrants issued to purchase common stock 13,813,912