XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Time-Based Restricted Stock and Restricted Stock Unit Activity (Detail) - Time-Based Restricted Stock and Time-Based Restricted Stock Units [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Restricted Stock Activity [Line Items]      
Nonvested, Shares, Beginning Balance 160,722 218,466 311,096
Time-based Restricted Stock, Granted 33,703 54,406 71,300
Time-based Restricted Stock, Vested (78,081) (111,036) (162,650)
Time-based Restricted Stock, Forfeited (4,798) (1,114) (1,280)
Nonvested, Shares, Ending Balance 111,546 160,722 218,466
Nonvested, Weighted-Average Grant Price Per Share, Beginning Balance $ 35.68 $ 28.75 $ 21.34
Weighted-Average Grant Price Per Share, Granted 100.50 53.97 38.12
Weighted-Average Grant Price Per Share, Vested 37.81 30.94 18.67
Weighted-Average Grant Price Per Share, Forfeited 66.00 40.34 31.17
Nonvested, Weighted-Average Grant Price Per Share, Ending Balance $ 52.91 $ 35.68 $ 28.75