Other Balance Sheet Information - Summary of Other Long-term Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Liabilities, Noncurrent [Abstract] | ||
| Lease liability, noncurrent | $ 5,792 | $ 7,021 |
| Other long-term liabilities | 8 | 100 |
| Total other long-term liabilities | $ 5,800 | $ 7,121 |
| Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Total other long-term liabilities | Total other long-term liabilities |