XML 104 R107.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Payments - Summary of Stock Options Exercised (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock options exercised:      
Cash received from options exercised $ 5,307 $ 3,047 $ 1,615
2007 and 2017 Omnibus Equity Incentive Plan      
Stock options exercised:      
Intrinsic value of options exercised 4,268 4,873 4,878
Cash received from options exercised 5,307 3,047 1,615
Tax benefit realized from option exercises $ 86 $ 565 $ 484