XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
License Agreements (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jan. 31, 2025
May 31, 2021
2020 Xencor Agreement        
Nature of Business        
Agreement transaction price $ 0.0 $ 0.0    
2021 Xencor Agreement        
Nature of Business        
Reimbursable costs 0.0 0.0    
Regulatory milestone payments       $ 75.0
Sales milestone payments       $ 385.0
Viridian Agreement        
Nature of Business        
Reimbursable costs 0.1 0.0    
Development milestone expense payable     $ 21.0  
Sales milestone payments     $ 21.0  
Contract manufacturing organization costs recognized $ 0.0 $ 0.0