Balance Sheet Components - Summary of Accrued and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | ||
| Accrued expenses | $ 2,353 | $ 2,140 |
| Accrued litigation success fee | 5,393 | 0 |
| Current portion of lease liabilities | $ 358 | $ 475 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accounts Payable and Other Accrued Liabilities, Current | Accounts Payable and Other Accrued Liabilities, Current |
| Short-term interest payable | $ 357 | $ 357 |
| Other accrued liabilities | 728 | 638 |
| Total accrued and other current liabilities | $ 9,189 | $ 3,610 |