Balance Sheet Components - Schedule of Other Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | ||
| Prepaid insurance | $ 87 | $ 280 |
| Prepaid professional fees | 0 | 211 |
| Other | 51 | 53 |
| Total Other Assets | $ 138 | $ 544 |