XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 06, 2021
Aug. 25, 2020
Jul. 31, 2021
Subsequent Events      
Subsequent Event [Line Items]      
Gross proceeds from issuance of common stock $ 243.1    
Follow-on Offering | Subsequent Events      
Subsequent Event [Line Items]      
Common stock shares issued     5,468,250
Common stock per share     $ 47.00
Gross proceeds from issuance of common stock     $ 257.0
Underwriters      
Subsequent Event [Line Items]      
Common stock shares issued   1,302,720  
Underwriters | Subsequent Events      
Subsequent Event [Line Items]      
Common stock shares issued     713,250
Private Placement | Vertex Pharmaceuticals Incorporated      
Subsequent Event [Line Items]      
Common stock shares issued   676,354  
Common stock per share   $ 20.00  
Aggregate proceeds from issuance of private placement   $ 13.5  
Private Placement | Subsequent Events | Vertex Pharmaceuticals Incorporated      
Subsequent Event [Line Items]      
Common stock shares issued     49,928
Common stock per share     $ 47.00
Aggregate proceeds from issuance of private placement     $ 2.3