v3.25.4
Income Taxes - Components of Net Loss Before Tax Provision from Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Operating Loss Carryforwards [Line Items]    
Net Income (Loss) $ (59,851) $ (73,897)
United States    
Operating Loss Carryforwards [Line Items]    
Net Income (Loss) (59,579) (67,137)
United Kingdom    
Operating Loss Carryforwards [Line Items]    
Net Income (Loss) $ (272) $ (6,760)