Income Taxes - Summary of Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Unrecognized Tax Benefits [Roll Forward] | ||
| Balance at beginning of the period | $ 3,762 | $ 2,209 |
| (Decreases) Increases related to tax positions taken during prior years | (169) | 55 |
| Increases related to tax positions taken during the current year | 725 | 1,498 |
| Balance at end of the period | $ 4,318 | $ 3,762 |