Net Loss Per Share - Summary of Potentially Dilutive Securities Outstanding Based on Market Price of Common Stock that were Excluded from the Computation 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] | ||
| Total | 27,594,356 | 10,499,579 |
| Stock Options Outstanding and Other Equity Awards [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 12,442,838 | 7,382,039 |
| Common Warrants Outstanding [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 15,151,518 | 3,117,540 |