Annual report pursuant to Section 13 and 15(d)

Share-based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail)

v3.19.3.a.u2
Share-based Compensation - Share-Based Compensation Expense and Related Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Share-based compensation expense $ 3,125 $ 3,515 $ 2,893
Related tax benefits $ 941 $ 984 $ 1,179