XML 88 R68.htm IDEA: XBRL DOCUMENT v3.25.4
License and Acquisition Agreements - MedImmune License Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
May 22, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
License and Acquisition Agreements        
Research and development   $ 96,853 $ 111,623 $ 76,097
MedImmune | License agreement        
License and Acquisition Agreements        
Research and development $ 0 $ 0 $ 0 $ 0