XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.3
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Genentech, Inc. (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2024
USD ($)
performance_obligation
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Oct. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Deferred revenues   $ 774   $ 774     $ 0
Revenues   49,412 $ 9,398 50,249 $ 174,190    
Genentech, Inc.              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Royalty obligation, term 10 years            
Revenues   49,226 0 49,226 0    
License | Genentech, Inc.              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Contract with customer liability $ 40,000            
Variable consideration amount 1,900,000            
Remaining performance obligation amount $ 50,000            
Number of performance obligations | performance_obligation 2            
Receivables   10,000   10,000      
Deferred revenues   800   800      
Revenues   $ 48,679 $ 0 $ 48,679 $ 0    
License | Genentech, Inc. | Subsequent Event              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Contract with customer liability           $ 10,000  
License, Technology Transfer | Genentech, Inc.              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Contract with customer liability $ 10,000