XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaboration and License Agreements - License Agreement (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2016
USD ($)
item
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2016
USD ($)
Agreements        
Research and development   $ 41,211 $ 52,136  
Accrued expenses for specified development milestones   4,899 4,867  
License Agreement | City of Hope        
Agreements        
Number of shares of common stock issued | shares 24,019      
Number of licensed products or services | item 3      
Specified development and regulatory milestone payments made to date   800    
Costs incurred related to payment of specified development milestones   500 0  
License Agreement | City of Hope | Maximum        
Agreements        
Development and regulatory milestones payable per product or licensed service $ 10,300      
License Agreement | WuXi Biologics        
Agreements        
Development and regulatory milestones payable per product or licensed service       $ 25,800
Specified development and regulatory milestone payments made to date   5,800    
Costs incurred related to payment of specified development milestones   4,000 $ 0  
License Agreement | WuXi Biologics | Accrued expenses        
Agreements        
Accrued expenses for specified development milestones   $ 3,000