XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 21, 2023
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Schedule Of Common Stock Reserved For Future Issuance [Line Items]        
Common stock, authorized (in shares)   150,000,000   150,000,000
Common stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Treasury stock (in shares)   0   0
Preferred stock, authorized (in shares)   10,000,000   10,000,000
Preferred stock, par value (in dollars per share)   $ 0.0001   $ 0.0001
Pre-Funded Warrant | Maximum        
Schedule Of Common Stock Reserved For Future Issuance [Line Items]        
Maximum percentage of voting power   9.99%    
Percentage change in ownership   19.99%    
Warrant        
Schedule Of Common Stock Reserved For Future Issuance [Line Items]        
Change in ownership notice, term   61 days    
Follow-On Offering        
Schedule Of Common Stock Reserved For Future Issuance [Line Items]        
Common stock, authorized (in shares) 64,449,690      
Sale of stock (in USD per share) $ 0.95      
Proceeds from stock offerings, net of issuance costs $ 63,400 $ 63,439 $ 0  
Follow-On Offering | Pre-Funded Warrant        
Schedule Of Common Stock Reserved For Future Issuance [Line Items]        
Warrants (in shares) 7,050,000 7,050,000   0
Sale of stock (in USD per share) $ 0.9499      
Follow-On Offering | Warrant        
Schedule Of Common Stock Reserved For Future Issuance [Line Items]        
Warrants (in dollars per share) $ 0.0001      
Over-Allotment Option        
Schedule Of Common Stock Reserved For Future Issuance [Line Items]        
Number of shares issued in transaction 9,299,690