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
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