XML 112 R40.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Dec. 31, 2020
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Accounts receivable     $ 3,678 $ 6,013  
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     2,200 1,900  
Deferred revenue     9,600 40,900  
Collaboration arrangement, commission fee, portion of gross proceeds, value         $ 1,500
Collaborative agreement, percent of initial recognition         2.00%
Amortization cost     $ 600 $ 600  
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