XML 52 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)
3 Months Ended
Mar. 31, 2018
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Beginning Balance, Shares | shares 153,727
Granted, Shares | shares 71,262
Vested, Shares | shares (26,372)
Cancelled, Shares | shares (4,821)
Ending Balance, Shares | shares 193,796
Beginning Balance, Weighted Average Price | $ / shares $ 59.96
Granted, Weighted Average Price | $ / shares 72.45
Vested, Weighted Average Price | $ / shares 58.57
Cancelled, Weighted Average Price | $ / shares 77.04
Ending Balance, Weighted Average Price | $ / shares $ 64.32