v3.26.1
Collaboration Revenue - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 22, 2025
May 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 31, 2026
Apr. 30, 2026
Disaggregation Of Revenue [Line Items]                      
Upfront payment                     $ 15,000
Accrued Liability     $ 200   $ 200   $ 200   $ 200    
Milestone payment                     676,500
Collaboration revenue     7,877     $ 2,954 13,563 $ 3,374      
Short-term research and development contract liability     0   5,335   0   5,335    
Prepaid expenses and other short-term assets     1,933   1,309   1,933   1,309    
Accounts receivable     5,377   5,546   5,377   5,546    
Maximum                      
Disaggregation Of Revenue [Line Items]                      
Milestone payment                     40,000
Minimum                      
Disaggregation Of Revenue [Line Items]                      
Milestone payment                     $ 676,500
Ono Collaboration and Option Agreement                      
Disaggregation Of Revenue [Line Items]                      
Collaboration revenue             400        
BI Collaboration and License Agreement                      
Disaggregation Of Revenue [Line Items]                      
Up Front Non Refundable Payment     1,900       1,900        
Upfront payment           10,100   10,100      
Milestone payment                   $ 7,500  
Collaboration revenue     7,600     $ 2,900 13,300 $ 2,900      
Short-term research and development contract liability         5,300       5,300    
Success-based research, development and commercial milestone payments             345,000        
Accounts receivable     100   500   100   500    
BI Collaboration and License Agreement | Einstein                      
Disaggregation Of Revenue [Line Items]                      
Amortization of intangible assets   $ 600                  
Cost of Product and Service Sold   $ 1,100         1,100        
Prepaid expenses and other short-term assets         500       500    
Einstein License And Service Agreement                      
Disaggregation Of Revenue [Line Items]                      
Payment for License Agreement       $ 1,000         1,500    
ImmunoScape Collaboration and License Agreement                      
Disaggregation Of Revenue [Line Items]                      
Upfront payment     15,000       15,000        
Fair value of equity interest     3,900       3,900        
Collaboration revenue $ 5,000   300   9,500   300        
Option time based payment         10,000            
Additional time based payment             5,000        
Accounts receivable     $ 5,300   $ 5,000   $ 5,300   $ 5,000    
ImmunoScape Collaboration and License Agreement | ImmunoScape Pte Ltd                      
Disaggregation Of Revenue [Line Items]                      
Percenatage of equity issued and outstanding     40.00%       40.00%