Summary of Net Deferred Tax Assets Valuation Allowance (Detail) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Income Tax Disclosure [Abstract] | ||
| Balance at beginning of period | $ 32,299 | $ 56,045 |
| Increases in valuation allowance | 4,714 | |
| Decreases in valuation allowance | (23,746) | |
| Balance at end of period | $ 37,013 | $ 32,299 |