v3.26.3
Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share Amount (Detail) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 19,933,201 17,196,685
Warrants To Purchase Common Stock [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 45,456 45,456
Common Stock Options [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 19,817,214 17,106,592
Estimated Shares to be Purchased under the Employee Stock Purchase Plan [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 70,531 43,255
Restricted Stock Units Outstanding [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 1,382