v3.25.2
Stockholders' Equity - Stock Options, Activity (Detail) - $ / shares
6 Months Ended
Jun. 30, 2025
Number of Option Shares  
Outstanding, Beginning 7,844,254
Granted 2,760,150
Exercised (295,372)
Forfeited (55,840)
Expired (13,854)
Outstanding, Ending 10,239,338
Options exercisable 5,105,989
Options unvested 5,133,349
Weighted Average Exercise Price  
Outstanding, Beginning $ 3.08
Granted 4.43
Exercised 2.48
Forfeited 2.38
Expired 2.67
Outstanding, Ending 3.46
Options exercisable 3.35
Options unvested $ 3.57