v3.25.1
Stockholders' Equity - Stock Options, Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Option Shares    
Outstanding, Beginning 5,312,300  
Granted 3,404,750  
Forfeited (542,959)  
Exercised (262,009)  
Expired (67,828)  
Outstanding, Ending 7,844,254 5,312,300
Options exercisable 3,733,105  
Options unvested 4,111,149  
Weighted Average Exercise Price    
Outstanding, Beginning $ 3.24  
Granted 2.58  
Forfeited 2.36  
Exercised 1.50  
Expired 2.63  
Outstanding, Ending 3.08 $ 3.24
Options exercisable 3.74  
Options unvested $ 2.48  
Weighted Average Contractual Term, Outstanding 7 years 6 months 7 years 3 months 18 days
Weighted Average Contractual Term, Options exercisable 5 years 10 months 24 days  
Weighted Average Contractual Term, Options unvested 8 years 10 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 11,669 $ 685
Aggregate Intrinsic Value, Options exercisable 4,913  
Aggregate Intrinsic Value, Options unvested $ 6,756