v3.26.1
Commitments and Contingencies - Calithera Biosciences (Millennium Takeda) - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
May 31, 2023
Jun. 30, 2026
Purchase Agreement | Calithera Agreement    
Sale Leaseback Transaction [Line Items]    
Upfront fee payment $ 0.4  
License Agreement | University of California Agreement    
Sale Leaseback Transaction [Line Items]    
Aggregate amount remain unpaid upon achievement of certain development and commercial milestones   $ 0.8
License Agreement | University of California Agreement and Millennium Agreement    
Sale Leaseback Transaction [Line Items]    
Milestones achieved for payment   $ 0.0
License Agreement | Maximum | University of California Agreement    
Sale Leaseback Transaction [Line Items]    
Aggregate amount to pay upon achievement of certain development and commercial milestones 1.0  
License Agreement | Maximum | Millennium Agreement    
Sale Leaseback Transaction [Line Items]    
Aggregate amount to pay in development regulatory and commercial launch milestone payments 119.0  
Aggregate amount to pay in sales milestone payments $ 250.0