XML 157 R147.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Information with Respect to Unvested Restricted Stock Awards Stock Option and Incentive Plan (Detail) - $ / shares
1 Months Ended 12 Months Ended
Oct. 05, 2022
Feb. 28, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Cancelled, Number of Restricted Stock Awards   (141,600)      
Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Beginning balance, shares     342,459 679,997 423,787
Granted, Number of Restricted Stock Awards     13,000 7,000 564,426
Vested, Number of Restricted Stock Awards (231,516)   (75,041) (333,308) (109,791)
Cancelled, Number of Restricted Stock Awards         (142,760)
Forfeited, Number of Restricted Stock Awards     (9,001) (11,230) (55,665)
Ending balance, shares     271,417 342,459 679,997
Nonvested, Weighted-Average Grant Date Fair Value, Beginning balance     $ 39.86 $ 39.72 $ 43.79
Granted, Weighted-Average Grant Date Fair Value   $ 36.57 55.4 69.17 38.79
Vested, Weighted-Average Grant Date Fair Value     50.55 40.01 43.19
Cancelled, Weighted-Average Grant Date Fair Value         43.77
Forfeited, Weighted-Average Grant Date Fair Value     55.68 45.00 44.01
Nonvested, Weighted-Average Grant Date Fair Value, Ending balance     $ 37.12 $ 39.86 $ 39.72