Fair Value Measurements - Schedule of Hierarchy for Assets and Liabilities Measured at Fair Value (Details) - Recurring basis [Member] - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Cash equivalents | ||
| Total cash equivalents | $ 17,311 | $ 24,298 |
| Quoted Price in Active Market (Level 1) [Member] | ||
| Cash equivalents | ||
| Total cash equivalents | 17,311 | 24,298 |
| Significant Other Observable Inputs (Level 2) [Member] | ||
| Cash equivalents | ||
| Total cash equivalents | ||
| Significant Unobservable Inputs (Level 3) [Member] | ||
| Cash equivalents | ||
| Total cash equivalents | ||
| Money market funds [Member] | ||
| Cash equivalents | ||
| Total cash equivalents | 17,311 | 24,298 |
| Money market funds [Member] | Quoted Price in Active Market (Level 1) [Member] | ||
| Cash equivalents | ||
| Total cash equivalents | 17,311 | 24,298 |
| Money market funds [Member] | Significant Other Observable Inputs (Level 2) [Member] | ||
| Cash equivalents | ||
| Total cash equivalents | ||
| Money market funds [Member] | Significant Unobservable Inputs (Level 3) [Member] | ||
| Cash equivalents | ||
| Total cash equivalents |