XML 83 R68.htm IDEA: XBRL DOCUMENT v3.26.1
License, Collaboration, and Other Arrangements - Takeda Collaboration Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended 240 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Acquisitions, Licensing and Other Arrangements      
Revenue from contracts with customers $ 10,350 $ 6,650  
Takeda Pharmaceutical Company Limited | Collaboration and Revenue share agreement      
Acquisitions, Licensing and Other Arrangements      
Revenue from contracts with customers 4,100 100 $ 7,800
Maximum remaining milestone payments 13,000   13,000
Contract assets 0 0 0
Contract liabilities 0 0 0
Capitalized contract costs $ 0 $ 0 $ 0