Fair Value of Financial Instruments - Summary of Assets that Require Fair Value Measurements on Recurring Basis and Their Respective Input Levels Based on Fair Value Hierarchy (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Assets, Fair Value Disclosure [Abstract] | ||||
| Total assets at fair value | $ 55,877 | $ 29,733 | ||
| Money Market Funds | ||||
| Assets, Fair Value Disclosure [Abstract] | ||||
| Total assets at fair value | [1] | 55,877 | 29,733 | |
| Level 1 | ||||
| Assets, Fair Value Disclosure [Abstract] | ||||
| Total assets at fair value | 55,877 | 29,733 | ||
| Level 1 | Money Market Funds | ||||
| Assets, Fair Value Disclosure [Abstract] | ||||
| Total assets at fair value | [1] | $ 55,877 | $ 29,733 | |
| ||||