v3.26.1
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