XML 121 R107.htm IDEA: XBRL DOCUMENT v3.20.4
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, 2020
Dec. 31, 2019
Dec. 31, 2018
Service Condition Vesting RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation costs for RSUs recognized in income $ 1,390,000 $ 1,161,237 $ 1,017,000
Excess tax benefit recognized in income Service condition vesting RSUs 372,000 141,000 104,000
Market Plus Service Condition Vesting RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation costs for RSUs recognized in income 646,000 493,000 370,000
Excess tax benefit recognized in income Service condition vesting RSUs $ 194,000 $ 146,000 $ 191,000