Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets: | ||
| Assets, fair value disclosure | $ 156,455 | $ 224,172 |
| Cash Equivalents [Member] | Money Market Fund [Member] | ||
| Assets: | ||
| Assets, fair value disclosure | 156,455 | 224,172 |
| Level 1 [Member] | ||
| Assets: | ||
| Assets, fair value disclosure | 156,455 | 224,172 |
| Level 1 [Member] | Cash Equivalents [Member] | Money Market Fund [Member] | ||
| Assets: | ||
| Assets, fair value disclosure | 156,455 | 224,172 |
| Level 2 [Member] | ||
| Assets: | ||
| Assets, fair value disclosure | 0 | 0 |
| Level 2 [Member] | Cash Equivalents [Member] | Money Market Fund [Member] | ||
| Assets: | ||
| Assets, fair value disclosure | 0 | 0 |
| Level 3 [Member] | ||
| Assets: | ||
| Assets, fair value disclosure | 0 | 0 |
| Level 3 [Member] | Cash Equivalents [Member] | Money Market Fund [Member] | ||
| Assets: | ||
| Assets, fair value disclosure | $ 0 | $ 0 |