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 |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 10,952,838 | 6,897,729 |
| Stock Options Outstanding and Other Equity Awards [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 10,952,838 | 3,780,189 |
| Common And Preferred Warrants Outstanding [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Total | 3,117,540 | |