XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Restricted Stock Activity [Line Items]      
Nonvested, Shares, Beginning Balance 111,546 160,722 218,466
Time-based Restricted Stock, Granted 57,094 33,703 54,406
Time-based Restricted Stock, Vested (56,719) (78,081) (111,036)
Time-based Restricted Stock, Forfeited (1,286) (4,798) (1,114)
Nonvested, Shares, Ending Balance 110,635 111,546 160,722
Nonvested, Weighted-Average Grant Price Per Share, Beginning Balance $ 52.91 $ 35.68 $ 28.75
Weighted-Average Grant Price Per Share, Granted 75.06 100.5 53.97
Weighted-Average Grant Price Per Share, Vested 58.13 37.81 30.94
Weighted-Average Grant Price Per Share, Forfeited 86.84 66 40.34
Nonvested, Weighted-Average Grant Price Per Share, Ending Balance $ 61.28 $ 52.91 $ 35.68