XML 86 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
License and Collaboration Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2024
Aug. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Nature of Business        
Revenue     $ 5,000 $ 50,000
BMS Agreement        
Nature of Business        
Amount of upfront cash payment received   $ 50,000    
Maximum amount of payments receivable   79,500    
Amount of reduction to research and development expenses     $ 6,000 $ 4,100
Collaborative Arrangement, Revenue Not from Contract with Customer, Statement of Income or Comprehensive Income [Extensible Enumeration]     Research and Development Expense Research and Development Expense
Amount receivable     $ 2,000 $ 1,300
Revenue       $ 50,000
Sales milestone payments receivable   70,000    
Agreement transaction price   $ 50,000    
Novation Agreement        
Nature of Business        
Amount of upfront cash payment received $ 5,000      
Maximum amount of payments receivable 86,000      
Agreement transaction price $ 5,000