v3.26.1
Intangible Assets, Net - Narrative (Details)
$ in Thousands, £ in Millions
12 Months Ended
Nov. 08, 2024
GBP (£)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
GBP (£)
Dec. 31, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of intangible assets   $ 1,518   $ 162
Finite-lived intangible asset, expected amortization, year one   1,900    
Finite-lived intangible asset, expected amortization, year two   1,900    
Finite-lived intangible asset, expected amortization, year three   1,900    
Finite-lived intangible asset, expected amortization, year four   1,900    
Finite-lived intangible asset, expected amortization, year five   1,900    
Finite-Lived Intangible Assets        
License milestone payment   $ 8,089   $ 12,744
UCLB | Intellectual Property        
Finite-Lived Intangible Assets        
License milestone payment | £ £ 10.0   £ 6.0