Income Taxes - Schedule of Changes in the Valuation Allowance for Deferred Tax Assets (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Deferred Tax Assets, Valuation Allowance [Roll Forward] | ||
| Valuation allowance as of beginning of year | $ 106,268 | $ 83,113 |
| Additions charged to provision for income taxes | 13,061 | 23,155 |
| Valuation allowance as of end of year | $ 119,329 | $ 106,268 |