v3.26.1
Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share Amount (Detail) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 20,426,729 17,461,425
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 20,325,316 17,348,839
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 55,957 65,748
Restricted Stock Units Outstanding [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 1,382