v3.26.1
Investment in MiNK Therapeutics, Inc. (Narrative) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Jul. 31, 2025
Schedule of Equity Method Investments [Line Items]      
Equity method investment in MiNK Therapeutics, Inc. $ 22,927 $ 24,277  
MiNK Therapeutics, Inc.      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage 44.00%   50.00%
Fair value of equity investment $ 22,900    
Investment and receivable balance from related parties $ 38,700    
Investment percentage of asset balance 20.00%