XML 107 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Kite Pharma, Inc. (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
milestone
Dec. 31, 2021
USD ($)
option
Dec. 31, 2020
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Accounts receivable     $ 6,013 $ 5,224
Kite Pharma, Inc. | Collaboration and license agreement        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Milestone payments received   $ 150,000    
Initial research term of agreement     6 years  
Number of options to extend initial research term | option     2  
Extended research term of agreement     1 year  
Separate fee for additional term     $ 10,000  
Collaborative arrangement estimated reimbursable service costs for new research plan $ 3,400      
Collaborative arrangement transaction price 189,300      
Revenues under agreement 150,000      
Collaborative arrangement estimated reimbursable service costs $ 39,300      
Accounts receivable     100 400
Deferred revenue     $ 56,500 $ 81,400
Kite Pharma, Inc. | Collaboration and license agreement | Achievement of specified research, clinical development, regulatory and first commercial sale milestones        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Contingent development and sales-based milestone payments to be received   1,300,000    
Kite Pharma, Inc. | Collaboration and license agreement | Achievement of specified sales-based milestones if annual worldwide net sales of licensed products reach specified levels        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Contingent development and sales-based milestone payments to be received   $ 1,800,000    
Contingent Development And Sales Based Milestone Payments, Maximum Amount Of Achieved Milestones To Be Eligible For Payment | milestone   10    
Kite Pharma, Inc. | Collaboration and license agreement | Maximum        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Development and sales-based milestone payments to be received   $ 3,000,000