Concentrations - Schedule of Long-lived Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total long-lived assets | $ 86,449 | $ 26,529 |
| United States | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total long-lived assets | 75,910 | 26,529 |
| U.K. | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Total long-lived assets | $ 10,539 | $ 0 |