XML 100 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred and Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsidiary Sale Of Stock [Line Items]          
Preferred stock, shares issued     0 0  
Preferred stock, value per share     $ 0.001 $ 0.001  
Proceeds from issuance of Preferred Stock, net     $ 0 $ 93,759 $ 92,616
Preferred stock, shares authorized     5,000,000 5,000,000  
Common stock, shares authorized     200,000,000 200,000,000  
Common Stock, Shares Issued   878,098 61,730,816 48,511,735  
Common stock, par value     $ 0.001 $ 0.001  
Sales Agreement [Member]          
Subsidiary Sale Of Stock [Line Items]          
Sale of Stock, Number of Shares Issued in Transaction     1,280,168    
Commission On Aggregate Gross Sale Proceeds 3.00%        
Sale of Stock, Consideration Received on Transaction     $ 42,900    
IPO          
Subsidiary Sale Of Stock [Line Items]          
Proceeds from issuance of Preferred Stock, net     $ 281,600    
Additional shares of common stock   2,105,368      
Public Offering Price   $ 19.00      
Proceeds from common stock, gross   $ 306,700      
Shares issued upon conversion of preferred stock     27,720,923    
Stock Purchase Agreement [Member] | Vertex Pharmaceuticals [Member]          
Subsidiary Sale Of Stock [Line Items]          
Common Stock, Shares Issued 1,519,756        
Common stock, par value $ 23.03        
Agreegate Purchase Price $ 35,000        
Public offering [Member]          
Subsidiary Sale Of Stock [Line Items]          
Common Stock, Shares Issued 1,250,000        
Sale of Stock, Number of Shares Issued in Transaction 9,583,334        
Underwriting discounts and offering expenses $ 15,800        
Common Stock Offering Price Per Share $ 27.00        
Sale of Stock, Consideration Received on Transaction $ 242,900        
Harvard And Board [Member]          
Subsidiary Sale Of Stock [Line Items]          
Common Stock, Shares Issued   878,098      
Preferred Stock          
Subsidiary Sale Of Stock [Line Items]          
Preferred stock, shares authorized   5,000,000      
Preferred Stock | Series A Preferred Stock          
Subsidiary Sale Of Stock [Line Items]          
Preferred stock, shares issued     101,170,571    
Preferred Stock | Series A-2 Preferred Stock          
Subsidiary Sale Of Stock [Line Items]          
Preferred stock, shares issued     7,838,461    
Preferred Stock | Series B Preferred Stock          
Subsidiary Sale Of Stock [Line Items]          
Preferred stock, shares issued     77,163,022    
Common Stock          
Subsidiary Sale Of Stock [Line Items]          
Common stock, shares authorized   200,000,000      
Common stock, par value   $ 0.001      
Stock Issued During Period, Shares, New Issues     9,583,334 16,141,157  
Common Stock | IPO          
Subsidiary Sale Of Stock [Line Items]          
Common Stock, Shares Issued   16,141,157      
Common Stock | Series B Preferred Stock          
Subsidiary Sale Of Stock [Line Items]          
Preferred stock, shares issued     77,163,022