Annual report pursuant to Section 13 and 15(d)

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

v3.22.0.1
Stock-Based Compensation and Other Benefit Plans - Summary of Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
2008 Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options, Outstanding 840,872  
Options, Granted 0 0
Options, Exercised (242,117)  
Options, Forfeited [1] (22,430)  
Options, Outstanding 576,325 840,872
Options, Vested and exercisable 576,325  
Weighted Average Exercise Price, Outstanding $ 13.48  
Weighted Average Exercise Price, Exercised 12.73  
Weighted Average Exercise Price, Forfeited [1] 14.61  
Weighted Average Exercise Price, Outstanding 13.75 $ 13.48
Weighted Average Exercise Price, Vested and exercisable $ 13.75  
Aggregate Intrinsic Value, Outstanding $ 2,792  
Aggregate Intrinsic Value, Exercised 3,886  
Aggregate Intrinsic Value, Forfeited [1] 318  
Aggregate Intrinsic Value, Outstanding 8,662 $ 2,792
Aggregate Intrinsic Value, Vested and exercisable $ 8,662  
Weighted Average Remaining Contractual Life (Years), Outstanding 2 years 10 months 2 days 3 years 5 months 26 days
Weighted Average Remaining Contractual Life (Years), Vested and Exercisable 2 years 10 months 2 days  
2017 Stock Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options, Outstanding 197,714  
Options, Exercised (2,960)  
Options, Forfeited [1] (7,109)  
Options, Outstanding 187,645 197,714
Options, Vested and exercisable 151,355  
Weighted Average Exercise Price, Outstanding $ 17.55  
Weighted Average Exercise Price, Exercised 15.79  
Weighted Average Exercise Price, Forfeited [1] 20.12  
Weighted Average Exercise Price, Outstanding 17.35 $ 17.55
Weighted Average Exercise Price, Vested and exercisable $ 16.88  
Aggregate Intrinsic Value, Outstanding $ 148  
Aggregate Intrinsic Value, Exercised 38  
Aggregate Intrinsic Value, Forfeited [1] 62  
Aggregate Intrinsic Value, Outstanding 2,145 $ 148
Aggregate Intrinsic Value, Vested and exercisable $ 1,801  
Weighted Average Remaining Contractual Life (Years), Outstanding 5 years 7 months 28 days 6 years 8 months 15 days
Weighted Average Remaining Contractual Life (Years), Vested and Exercisable 5 years 6 months 21 days  
[1] Forfeitures are accounted for in the period they occur