XML 85 R70.htm IDEA: XBRL DOCUMENT v3.26.1
License, Collaboration, and Other Arrangements - Alexion License Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 19, 2024
Dec. 31, 2025
Dec. 31, 2024
Acquisitions, Licensing and Other Arrangements      
Revenue from contracts with customers   $ 10,350 $ 6,650
License Agreement | Alexion      
Acquisitions, Licensing and Other Arrangements      
Maximum milestone payments entitled to receive $ 10,500    
Contract assets   0 0
Contract liabilities   0 0
Capitalized contract costs   0 0
Revenue from contracts with customers $ 500 $ 0 $ 500