Equity Incentive Plans - Summary of Assumption Used to Estimate the Grant Date Fair Value (Detail) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] | |||
| Risk-free interest rate, minimum | 3.94% | 3.50% | 1.15% |
| Risk-free interest rate, maximum | 4.36% | 4.01% | 3.37% |
| Dividend yield | 0.00% | 0.00% | 0.00% |
| Volatility, minimum | 71.91% | 68.40% | 68.30% |
| Volatility, maximum | 77.01% | 71.00% | 70.40% |
| Minimum [Member] | |||
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] | |||
| Expected terms (years) | 3 years 9 months 21 days | 3 years 9 months 21 days | 3 years 9 months 21 days |
| Maximum [Member] | |||
| Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] | |||
| Expected terms (years) | 6 years 29 days | 6 years 29 days | 6 years 29 days |