XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Performance-Based Restricted Stock Activity (Detail) - Performance-Based Restricted Stock and Performance-Based Restricted Stock Units [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Restricted Stock Activity [Line Items]      
Nonvested, Shares, Beginning Balance 71,483 57,768 72,570
Performance-based Restricted Stock, Granted 96,103 72,152 36,522
Performance-based Restricted Stock, Vested (30,038) (57,875) (45,051)
Performance-based Restricted Stock, Forfeited (28,163) (562) (6,273)
Nonvested, Shares, Ending Balance 109,385 71,483 57,768
Nonvested, Weighted-Average Grant Price Per Share, Beginning Balance $ 81.57 $ 71.21 $ 43.42
Weighted-Average Grant Price Per Share, Granted 56.79 76.14 86.26
Weighted-Average Grant Price Per Share, Vested 66.26 64.43 39.41
Weighted-Average Grant Price Per Share, Forfeited 74.39 82.95 65.3
Nonvested, Weighted-Average Grant Price Per Share, Ending Balance $ 65.92 $ 81.57 $ 71.21