XML 105 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Novartis Institutes for BioMedical Research, Inc. (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 27, 2020
Aug. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Accounts receivable     $ 6,013 $ 5,224
Novartis Institutes for BioMedical Research, Inc. | Collaboration and license agreement        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Proceeds from collaborators   $ 75,000    
Collaborative arrangement transaction price $ 95,100      
Collaborative arrangement, license fee 75,000      
Collaborative arrangement estimated reimbursable service costs 20,100      
Accounts receivable     1,900 1,100
Deferred revenue     40,900 70,900
Collaboration arrangement, commission fee, portion of gross proceeds, value       $ 1,500
Collaborative agreement, percent of initial recognition       2.00%
Amortization cost     $ 600 $ 100
Novartis Institutes for BioMedical Research, Inc. | Collaboration and license agreement | Maximum | Achievement of specified preclinical development clinical development and first commercial sale milestones        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Development and sales-based milestone payments to be received 420,000      
Novartis Institutes for BioMedical Research, Inc. | Collaboration and license agreement | Maximum | Achievement of commercial milestones        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Development and sales-based milestone payments to be received $ 300,000