XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Research and Development Collaborations (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2003
Jun. 30, 2025
Dec. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Accounts receivable   $ 2,752 $ 3,349
Royalty fees receivable (as a percent)   10.00%  
Genentech, Inc.      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Percentage of royalty rate decrease 2.00%    
Accounts receivable   $ 2,800 $ 3,300
Genentech, Inc. | Minimum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Percentage of royalty on net sales 5.00%    
Genentech, Inc. | Maximum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Percentage of royalty on net sales 7.50%    
Aurigene | IRAK4, PD1/VISTA, and PD1/TIM3 Programs      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Waived payment of milestone and other payments (up to)   $ 42,500