XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 26, 2024
Mar. 31, 2024
Mar. 31, 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,803,126   44,754,853    
Common stock, shares outstanding   58,803,126   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]            
Stock issued     0      
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   3,600,000        
Common Stock | ATM Offering Program            
Schedule of Equity Method Investments [Line Items]            
Average gross sale price per share   $ 3        
Gross proceeds from sale of shares   $ 10,800        
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