v3.26.1
Summary of Significant Accounting Policies - Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share Amount (Detail) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 20,620,440 17,318,828
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,574,984 17,271,990
Restricted Stock Units Outstanding [Member]    
Earnings Per Share Basic Line Items    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 1,382