XML 48 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Stock Option Activity and Related Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Option Shares    
Stock Options, Beginning Balance 7,781,749 7,985,250
Stock Options, Granted 1,100,000 788,683
Stock Options, Cancelled (1,840,855) (992,184)
Stock Options, Ending Balance 7,040,894 7,781,749
Stock Options, Exercisable at December 31, 2024 6,180,894  
Weighted Average Exercise Price, Beginning Balance $ 5.52 $ 5.55
Weighted Average Exercise Price, Granted 1.51 2.39
Weighted Average Exercise Price, Cancelled 4.64 3.27
Weighted Average Exercise Price, Ending Balance 5.12 $ 5.52
Weighted Average Exercise Price, Exercisable at December 31, 2024 $ 5.62