XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Redeemable convertible preferred stock (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 02, 2021
Jun. 04, 2021
Feb. 01, 2021
Aug. 05, 2020
Aug. 31, 2018
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]                
Common stock shares issued upon conversion of redeemable convertible preferred stock 14,182,854              
RA Capital Healthcare Fund, L.P                
Class of Stock [Line Items]                
Purchase price         $ 0.0012      
Series Seed redeemable convertible preferred stock                
Class of Stock [Line Items]                
Redeemable convertible preferred stock, shares           4,000,000   4,000,000
Series Seed redeemable convertible preferred stock | RA Capital Healthcare Fund, L.P                
Class of Stock [Line Items]                
Redeemable convertible preferred stock, shares         4,000,000      
Purchase price         $ 1.00      
Proceeds from sale of redeemable preferred stock         $ 4.0      
Series A redeemable convertible preferred stock                
Class of Stock [Line Items]                
Redeemable convertible preferred stock, shares       3,468,536   40,052,154   6,489,534
Purchase price       $ 1.893   $ 1.893 $ 1.893  
Proceeds from sale of redeemable preferred stock       $ 6.6        
Redeemable convertible preferred stock, shares issued, conversion of notes       3,020,998        
Series A redeemable convertible preferred stock | Stock purchase agreement | Three milestones                
Class of Stock [Line Items]                
Redeemable convertible preferred stock, shares       33,562,620        
Purchase price       $ 1.893        
Proceeds from sale of redeemable preferred stock       $ 63.5        
Series A redeemable convertible preferred stock | Stock purchase agreement | First milestone                
Class of Stock [Line Items]                
Redeemable convertible preferred stock, shares     4,224,274          
Proceeds from sale of redeemable preferred stock     $ 8.0          
Series A redeemable convertible preferred stock | Stock purchase agreement | Second and third milestone                
Class of Stock [Line Items]                
Redeemable convertible preferred stock, shares   29,338,346            
Proceeds from sale of redeemable preferred stock   $ 55.5