XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Aug. 04, 2023
Aug. 31, 2021
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jul. 31, 2020
Class Of Stock [Line Items]            
Common stock, shares authorized     250,000,000   250,000,000  
Common stock, par value     $ 0.0001   $ 0.0001  
Common stock, voting rights     Each share of common stock is entitled to one vote.      
Dividends declared     $ 0      
Proceeds from issuance of common stock through ATM offering, net of issuance costs       $ 928,000    
Common stock issued and sold     97,080,817   95,636,553  
Common Stock            
Class Of Stock [Line Items]            
Warrants to purchase stock     93,518      
Warrants to purchase stock     $ 4.28      
Common Stock | Astellas | Securities Purchase Agreement            
Class Of Stock [Line Items]            
Discount for lack of marketability of shares, at fair value on date of issuance $ 14,400,000          
Common Stock | 2018 and 2019 Warrants            
Class Of Stock [Line Items]            
Warrants to purchase stock     27,604      
Warrants to purchase stock     $ 7.25      
IPO            
Class Of Stock [Line Items]            
Common stock, shares authorized           250,000,000
Common stock, par value           $ 0.0001
Undesignated preferred stock, shares authorized           10,000,000
Undesignated preferred stock, par value           $ 0.0001
At the Market Facility | Common Stock | Sales Agreement | Cantor Fitzgerald & Co.            
Class Of Stock [Line Items]            
Proceeds from issuance of common stock through ATM offering, net of issuance costs       $ 900,000    
Aggregate offering price   $ 85,000,000        
Weighted average price per share       $ 8.04    
Common stock issued and sold     0 119,000    
Private Placement | Common Stock | Astellas | Securities Purchase Agreement            
Class Of Stock [Line Items]            
Common stock, par value $ 0.0001          
Sale of common stock under an underwritten public offering 8,333,333          
Sale of stock, price per share $ 3          
Proceeds from issuance of common stock through ATM offering, net of issuance costs $ 25,000,000