Income Taxes - Summary of Operating Loss Carryforwards (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
|
|---|---|
| Domestic | |
| Operating Loss Carryforwards [Line Items] | |
| NOL/Tax Credit Carryforward Amount | $ 53,953 |
| State and Local Jurisdiction | |
| Operating Loss Carryforwards [Line Items] | |
| NOL/Tax Credit Carryforward Amount | 39,683 |
| NOL/Tax Credit Carryforward Amount, Indefinite | 28,359 |
| United Kingdom | |
| Operating Loss Carryforwards [Line Items] | |
| NOL/Tax Credit Carryforward Amount | $ 10,851 |