XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plan - Summary of Stock Option Activity (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Number of Shares Outstanding, Beginning Balance 5,403,982  
Number of Shares, Granted 1,172,775  
Number of Shares, Forfeited (300,769)  
Number of Shares, Exercised (306,328)  
Number of Shares, Expired (100,844)  
Number of Shares Outstanding, Ending Balance 5,868,816 5,403,982
Number of Shares Exercisable, Ending Balance 4,353,141  
Weighted Average Exercise Price, Beginning Balance $ 5.9  
Weighted Average Exercise Price, Granted 6.96  
Weighted Average Exercise Price, Forfeited 6.16  
Weighted Average Exercise Price, Exercised 0.63  
Weighted Average Exercise Price, Expired 4.37  
Weighted Average Exercise Price, Ending Balance 6.4 $ 5.9
Weighted Average Exercise Price Exercisable, Ending Balance $ 6.36  
Weighted Average Contractual Term, Outstanding 6 years 5 months 8 days 6 years 6 months 21 days
Weighted Average Contractual Term, Exercisable 5 years 8 months 8 days  
Aggregate Intrinsic Value, Outstanding [1] $ 10,506,953  
Aggregate Intrinsic Value, Cancelled/Forfeited [1] 226,418  
Aggregate Intrinsic Value, Excercised [1] 2,006,635  
Aggregate Intrinsic Value, Expired [1] 32,077  
Aggregate Intrinsic Value, Outstanding [1] 3,996 $ 10,506,953
Aggregate Intrinsic Value, Exercisable [1] $ 2,143  
[1] The aggregate intrinsic value in this table was calculated on the positive difference, if any, between the closing price per share of the Company’s common stock on December 31, 2023 of $3.51 and the per share exercise price of the underlying options. The total intrinsic value of stock options exercised was $2.0 million and $0.4 million for the years ended December 31, 2023 and 2022, respectively.