XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Collaboration and License Agreements (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2023
Mar. 31, 2023
Mar. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Strategic collaboration agreement, term 4 years    
Revenue from contract with customer   $ 25,260 $ 0
Vertex      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue from contract with customer   4,900  
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    
Vertex | License      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Up-front payment $ 223,700    
Premium 6,900    
Consideration amount 485,000    
Revenue, remaining performance obligation, amount $ 232,000 211,600  
Revenue from contract with customer   25,300  
Agreement deferred revenue   $ 20,400