Organization, Business, Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Securities Not Considered for Calculation of Diluted Net Loss Per Share (Detail) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities not considered for calculation of diluted net loss per share | 14,014,534 | 9,781,204 |
| Common Stock Options and Restricted Stock Units [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities not considered for calculation of diluted net loss per share | 13,976,293 | 9,734,321 |
| Employee Stock Purchase Plan [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive securities not considered for calculation of diluted net loss per share | 38,241 | 46,883 |