XML 45 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 26, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Nov. 14, 2022
Nov. 01, 2022
Schedule of Equity Method Investments [Line Items]              
Preferred stock, par or stated value per share     $ 0.001   $ 0.001    
Preferred stock, shares authorized     10,000,000   10,000,000    
Preferred stock, shares issued     0   0    
Common stock, par value per share     $ 0.001   $ 0.001    
Preferred stock, shares outstanding     0   0    
Common stock, shares authorized     190,000,000   190,000,000    
Common stock, shares issued     58,914,712   44,754,853    
Common stock, shares outstanding     58,914,712   44,754,853    
Common stock voting rights     one        
Maximum value of stock and debt instruments authorized to issue             $ 250,000
Common stock issued, value     $ 59   $ 45    
ATM Offering Program              
Schedule of Equity Method Investments [Line Items]              
Remaining capacity available under program     $ 107,900        
ATM Offering Program | Maximum              
Schedule of Equity Method Investments [Line Items]              
Common stock issued, value           $ 125,000  
Pre-Funded Warrants              
Schedule of Equity Method Investments [Line Items]              
Purchase price per warrant $ 4.779            
Common Stock              
Schedule of Equity Method Investments [Line Items]              
Common stock issued under ATM offering program   1,001,208 3,600,000 1,001,208      
Common Stock | ATM Offering Program              
Schedule of Equity Method Investments [Line Items]              
Average gross sale price per share     $ 3 $ 6.3      
Gross proceeds from sale of shares     $ 10,800 $ 6,300      
Common Stock | Private Placement              
Schedule of Equity Method Investments [Line Items]              
Common stock, par value per share 0.001            
Common stock public offering price per share $ 4.78            
Common stock, shares issued 8,849,371            
Common Stock | Pre-Funded Warrants              
Schedule of Equity Method Investments [Line Items]              
Pre-Funded Warrants issued to purchase aggregate number of shares of common stock 1,611,215