XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Genentech, Inc. (Details)
1 Months Ended 3 Months Ended
Aug. 31, 2024
USD ($)
performanceObligation
Mar. 31, 2025
USD ($)
Mar. 31, 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  
Revenues   6,437,000 $ 481,000    
Genentech, Inc.          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Royalty obligation, term 10 years        
License | 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      
Revenues   $ 0 $ 0    
License, Technology Transfer | Genentech, Inc.          
Research and Development Arrangement, Contract to Perform for Others [Line Items]          
Contract with customer liability $ 10,000,000