XML 122 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Options and Other Equity-Based Incentive Instruments - Summary of Compensation Costs and Excess Tax Benefits for RSUs (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Service Condition Vesting RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation costs for RSUs recognized in income $ 1,017,000 $ 895,000 $ 616,000
Excess tax benefit recognized in income Service condition vesting RSUs 104,000 131,000  
Market Plus Service Condition Vesting RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation costs for RSUs recognized in income 370,000 432,000 $ 271,000
Excess tax benefit recognized in income Service condition vesting RSUs $ 191,000 $ 175,000