v3.26.1
Research and Development Collaborations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Royalty fees receivable (as a percent) 10.00%   10.00%  
Revenues, net $ 0 $ 2,749 $ 0 $ 5,129
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