XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Collaboration and License Agreements - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2023
Jun. 30, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Strategic collaboration agreement, term 4 years  
Vertex | Private Placement    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Net proceeds from issuance of common stock $ 26.3  
Number of shares purchases in equity investment (in shares) 1,618,613  
Vertex | License    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Up-front payment $ 223.7  
Consideration amount 485.0  
Revenue, remaining performance obligation, amount 232.0 $ 197.2
Premium $ 6.9