XML 93 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation Plans - Restricted Stock, Restricted Stock Unit, Performance Share and Performance Stock Unit Activity (Detail) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Restricted Shares, Beginning balance 162,356 162,610 230,647
Number of Restricted Shares, Granted 90,242 72,861 47,142
Number of Restricted Shares, Performance share pay-out 12,145 0 0
Number of Restricted Shares, Canceled (5,272) (8,513) (3,911)
Number of Restricted Shares, Vested (98,927) (64,602) (111,268)
Number of Restricted Shares, Ending balance 160,544 162,356 162,610
Weighted Average Grant Date Fair Value, Beginning balance $ 321.04 $ 316.56 $ 224.63
Weighted Average Grant Date Fair Value, Ending balance $ 346.15 $ 321.04 $ 316.56