Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation and Other Benefit Plans - Summary of Option Activity (Detail)

v3.20.4
Stock-Based Compensation and Other Benefit Plans - Summary of Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
2008 Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options, Outstanding 898,572  
Options, Granted 0 0
Options, Exercised (50,500)  
Options, Forfeited [1] (2,200)  
Options, Expired (5,000)  
Options, Outstanding 840,872 898,572
Options, Vested and exercisable 798,512  
Weighted Average Exercise Price, Outstanding $ 13.39  
Weighted Average Exercise Price, Exercised 12.09  
Weighted Average Exercise Price, Forfeited [1] 15.32  
Weighted Average Exercise Price, Expired 10.50  
Weighted Average Exercise Price, Outstanding 13.48 $ 13.39
Weighted Average Exercise Price, Vested and exercisable $ 13.46  
Aggregate Intrinsic Value, Outstanding $ 8,636  
Aggregate Intrinsic Value, Exercised 238  
Aggregate Intrinsic Value, Expired 32  
Aggregate Intrinsic Value, Outstanding 2,792 $ 8,636
Aggregate Intrinsic Value, Vested and exercisable $ 2,667  
Weighted Average Remaining Contractual Life (Years), Outstanding 3 years 5 months 26 days 4 years 4 months 17 days
Weighted Average Remaining Contractual Life (Years), Vested and Exercisable 3 years 4 months 20 days  
2017 Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options, Outstanding 199,447  
Options, Forfeited [1] (1,733)  
Options, Outstanding 197,714 199,447
Options, Vested and exercisable 100,953  
Weighted Average Exercise Price, Outstanding $ 17.53  
Weighted Average Exercise Price, Forfeited [1] 15.00  
Weighted Average Exercise Price, Outstanding 17.55 $ 17.53
Weighted Average Exercise Price, Vested and exercisable $ 16.98  
Aggregate Intrinsic Value, Outstanding $ 1,091  
Aggregate Intrinsic Value, Outstanding 148 $ 1,091
Aggregate Intrinsic Value, Vested and exercisable $ 18  
Weighted Average Remaining Contractual Life (Years), Outstanding 6 years 8 months 15 days 7 years 8 months 12 days
Weighted Average Remaining Contractual Life (Years), Vested and Exercisable 6 years 7 months 2 days  
[1] Forfeitures are accounted for in the period they occur