XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaborative Arrangements - Strategic Collaboration and License Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Contract liabilities: deferred revenue $ 10,761 $ 30,609    
Milestone Payment Per Target Gene        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Contingent receivable       $ 104,000
Takeda        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Contract liabilities: deferred revenue 0 900    
Revenue recognized, including opening balance $ 2,000 $ 4,900 $ 7,400  
Takeda | Up-front Payment        
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]        
Contract liabilities: deferred revenue       $ 8,500