Income Taxes - Summary of Changes In Valuation Allowance for Deferred Tax Assets (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Valuation Allowance [Abstract] | |||
| Valuation allowance at beginning of year | $ (309,742) | $ (312,809) | $ (277,370) |
| Decreases recorded as benefit to income tax provision | 3,067 | ||
| Increases recorded to income tax provision | (1,219) | (35,439) | |
| Valuation allowance as of end of year | $ (310,961) | $ (309,742) | $ (312,809) |