Segments and Information - Summary of Long-lived Assets by Geographic Region (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Segments and Information | ||
| Total long-lived assets | $ 2,830 | $ 3,379 |
| United States | ||
| Segments and Information | ||
| Total long-lived assets | 2,308 | 2,643 |
| South Korea | ||
| Segments and Information | ||
| Total long-lived assets | $ 522 | $ 736 |