Annual report pursuant to Section 13 and 15(d)

Stock Incentive Plan - Schedule of Stock Option Activity (Detail)

v3.22.4
Stock Incentive Plan - Schedule of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares      
Beginning Balance 1,925,417    
Ending Balance 1,706,340 1,925,417  
Exercisable at end of period 968,590    
Weighted Average Exercise Price      
Ending Balance $ 2.68    
Weighted Average Remaining Contractual Term      
Contractual term 4 years 2 months 12 days    
Employee Stock Option [Member]      
Shares      
Beginning Balance 1,925,417 2,291,020  
Granted 127,500 270,000  
Exercised (42,913) (475,657)  
Forfeited or expired (303,664) (159,946)  
Ending Balance 1,706,340 1,925,417 2,291,020
Exercisable at end of period 968,590 924,292  
Expected to Vest 700,494 950,568  
Weighted Average Exercise Price      
Beginning Balance $ 3.01 $ 3.23  
Granted 3.01 2.14  
Exercised 2.27 2.31  
Forfeited or expired 5.16 6.71  
Ending Balance 2.68 3.01 $ 3.23
Exercisable at end of period 3.3 4.25  
Expected to Vest 2.7 3.05  
Weighted Average Grant Date Fair value      
Beginning Balance 1.37 1.52  
Granted 2.44 1.55  
Exercised 1.12 1.08  
Forfeited or expired 2.75 4.7  
Ending Balance 1.23 1.37 $ 1.52
Exercisable at end of period 1.37 1.93  
Expected to Vest $ 1.24 $ 1.38  
Weighted Average Remaining Contractual Term      
Contractual term 4 years 2 months 12 days 4 years 4 months 24 days 4 years 3 months 18 days
Exercisable at end of period 2 years 7 months 6 days 2 years 4 months 24 days  
Expected to Vest 4 years 2 months 12 days 4 years 4 months 24 days  
Aggregate Intrinsic Value      
Beginning Balance $ 1,310    
Exercised 52 $ 728  
Forfeited or expired $ 3    
Ending Balance   1,310  
Exercisable at end of period   83  
Expected to Vest   $ 1,248