v3.26.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Statutory tax rate benefit 25.00% 25.00%
Non-deductible share-based compensation (4.00%) (3.00%)
Other non-deductible expenses 0.00% (4.00%)
Enhanced UK research and development expenses 8.00% 6.00%
Losses surrendered for UK research tax incentive (13.00%) (18.00%)
UK non-taxable research and development incentive 3.00% 3.00%
U.S. research & development tax credits 1.00% 0.00%
Return to provision adjustments 1.00% 0.00%
Increase in valuation allowance (22.00%) (10.00%)
Effective income tax rate (1.00%) (1.00%)