XML 104 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Restricted Stock Award Activity (Detail) - Restricted Stock Awards (RSAs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares, Grants outstanding at beginning of the period 136,125 252,321 411,781
Shares, Granted     27,590
Shares, Vested (83,750) (100,840) (187,050)
Shares, Forfeited (3,500) (15,356)  
Shares, Grants outstanding at end of the period 48,875 136,125 252,321
Weighted Average Grant Date Fair Value per Share, Grants outstanding at beginning of the period $ 42.98 $ 42.37 $ 37.23
Weighted Average Grant Date Fair Value per Share, Granted     98.57
Weighted Average Grant Date Fair Value per Share, Vested 34.65 40.54 39.34
Weighted Average Grant Date Fair Value per Share, Forfeited 142.71 48.94  
Weighted Average Grant Date Fair Value per Share, Grants outstanding at end of the period $ 50.11 $ 42.98 $ 42.37