XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.3
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues $ 581 $ 49,412 $ 25,324 $ 50,249
Genentech, Inc.        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 0 49,226 0 49,226
Genentech, Inc. | Recognition of license revenue        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 0 48,679 0 48,679
Genentech, Inc. | Research services        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues $ 0 $ 547 $ 0 $ 547