XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits - Summary of Equity-Based Awards for Employees (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Awards  
Share-based awards granted (in shares) 100,000
Common Stock Awards  
Awards  
Nonvested common stock awards, Beginning balance (in shares) 157,117
Granted (in shares) 81,180
Vested (in shares) (119,431)
Forfeited/Cancelled (in shares) (2,384)
Nonvested common stock awards, Ending balance (in shares) 116,482
Weighted Average Grant Date Fair Value Per Share  
Nonvested common stock awards, Beginning balance (in USD per share) | $ / shares $ 77.31
Granted (in USD per share) | $ / shares 115.87
Vested (in USD per share) | $ / shares 78.00
Forfeited/Cancelled (in USD per share) | $ / shares 99.39
Nonvested common stock awards, Ending balance (in USD per share) | $ / shares $ 103.02
Performance-Based Stock Awards  
Awards  
Nonvested performance-based stock awards/units, Beginning balance (in shares) 126,053
Share-based awards granted (in shares) 73,400
Vested (in shares) (50,994)
Forfeited/Cancelled (in shares) 0
Nonvested performance-based stock awards/units, Ending balance (in shares) 148,459
Weighted Average Grant Date Fair Value Per Share  
Nonvested performance-based stock awards/units, Beginning balance (in USD per share) | $ / shares $ 103.37
Granted (in USD per share) | $ / shares 109.13
Vested (in USD per share) | $ / shares 95.78
Forfeited/Cancelled (in USD per share) | $ / shares 0
Nonvested performance-based stock awards/units, Ending balance (in USD per share) | $ / shares $ 108.83
Performance-Based Restricted Stock Units  
Awards  
Nonvested performance-based stock awards/units, Beginning balance (in shares) 15,711
Share-based awards granted (in shares) 14,730
Vested (in shares) (15,518)
Forfeited/Cancelled (in shares) (541)
Nonvested performance-based stock awards/units, Ending balance (in shares) 14,382
Weighted Average Grant Date Fair Value Per Share  
Nonvested performance-based stock awards/units, Beginning balance (in USD per share) | $ / shares $ 80.55
Granted (in USD per share) | $ / shares 111.84
Vested (in USD per share) | $ / shares 80.76
Forfeited/Cancelled (in USD per share) | $ / shares 97.89
Nonvested performance-based stock awards/units, Ending balance (in USD per share) | $ / shares $ 111.71