v3.26.1
Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Net loss before taxes $ (285,556) $ (219,134)
U.K. statutory tax rate 25.00% 25.00%
Income tax benefit at U.K. statutory tax rate $ 71,389 $ 54,783
Tax-exempt reimbursable tax credits included within research and development expense 0 4,934
Non-deductible expenses (17,505) (26,757)
Adjustments in respect of prior years 19,745 2,363
Valuation allowance changes affecting the provision for income taxes (74,571) (36,022)
Other, net (198) 71
Other foreign jurisdictions (832) (900)
Income tax expense (1,972) (1,528)
Current income tax expense (2,603) (1,703)
Deferred income tax benefit $ 631 $ 175
Effective rate of income tax 0.70% 0.70%