XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.3
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Genentech, Inc. (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2024
USD ($)
performanceObligation
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Oct. 31, 2024
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Deferred revenues   $ 7,556,000   $ 7,556,000   $ 7,556,000  
Revenues   581,000 $ 49,412,000 25,324,000 $ 50,249,000    
Genentech, Inc.              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Royalty obligation (in years) 10 years            
Revenues   0 49,226,000 0 49,226,000    
Recognition of license revenue | Genentech, Inc.              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Contract with customer liability $ 40,000,000           $ 10,000,000
Variable consideration amount 1,900,000,000            
Remaining performance obligation amount $ 50,000,000            
Number of performance obligations | performanceObligation 2            
Deferred revenues   0   0      
Revenues   $ 0 $ 48,679,000 $ 0 $ 48,679,000    
License, Technology Transfer | Genentech, Inc.              
Research and Development Arrangement, Contract to Perform for Others [Line Items]              
Contract with customer liability $ 10,000,000