XML 149 R116.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Information with Respect to Unvested Restricted Stock Awards and Incentive Plan (Detail) - Restricted Stock [Member] - $ / shares
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Beginning balance, shares 241,527 271,417 305,982 342,459
Granted, Number of Restricted Stock Awards 204,500   7,000 6,000
Vested, Number of Restricted Stock Awards (19,637) (29,690) (34,689) (40,352)
Forfeited, Number of Restricted Stock Awards (3,500) (200) (295) (2,125)
Ending balance, shares 422,890 241,527 277,998 305,982
Nonvested, Weighted-Average Grant Date Fair Value, Beginning balance $ 34.78 $ 37.12 $ 38.11 $ 39.86
Granted, Weighted-Average Grant Date Fair Value 79.33   58.52 51.76
Vested, Weighted-Average Grant Date Fair Value 48.17 56.05 45.56 54.83
Forfeited, Weighted-Average Grant Date Fair Value 34.58 51.87 55.41 40.33
Nonvested, Weighted-Average Grant Date Fair Value, Ending balance $ 55.7 $ 34.78 $ 37.68 $ 38.11