XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation - Share-Based Compensation Amounts Included in Net Income (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total compensation expense   $ 1,306 $ 1,332 $ 4,620 $ 3,654  
Less: tax benefit   (339) (348) (1,200) (955)  
Share-Based Compensation amounts included in net income   967 984 $ 3,420 2,699  
Awards to non-employee directors [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 342     683    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 129.09     $ 117.11    
Total compensation expense   $ 201 188 $ 581 545  
Award to key employees [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number   196,057   196,057   186,878
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       68,562    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period       53,147    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expired In Period       (852)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value   $ 94.15   $ 94.15   $ 87.06
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value       102.73    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value       76.31    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expirations Weighted Average Grant Date Fair Value       $ 74.85    
Total compensation expense   $ 1,105 $ 1,144 $ 4,039 $ 3,109