XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Collaboration and License Agreements - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2023
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Revenue   $ 19,570     $ 43,735 $ 173,384 $ 87,165
Vertex              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Strategic collaboration agreement, term 4 years            
Milestone payment     $ 75,000 $ 17,500      
Stock issued $ 19,400            
Revenue   19,600     43,700 172,400 87,200
Vertex | Private Placement              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Net proceeds from issuance of common stock $ 26,300            
Number of shares purchases in equity investment (in shares) 1,618,613            
Consideration amount $ 485,000            
Vertex | License              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Up-front payment 223,700            
Revenue, remaining performance obligation, amount 232,000 53,900   $ 142,800   53,900  
Premium $ 6,900            
Vertex | Collaboration service revenue              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Revenue   2,600     3,900 12,200 12,300
Vertex | Recognition of upfront and milestone payments              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Revenue   $ 17,000     $ 39,800 $ 17,400 $ 74,900