Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Additional Information (Detail)

v3.19.3
Share-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-based compensation expense $ 895,000 $ 850,000 $ 2,300,000 $ 2,700,000
Related tax benefits on non-qualified stock options $ 268,000 $ 238,000 $ 680,000 $ 746,000
Number of shares, stock options exercised (shares) 180,000 0 181,900 25,750
Stock option awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Unrecognized share-based compensation expense $ 0   $ 0