XML 108 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation Plans - Summary of Transactions of The Share Based Compensation Plans (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares, Begining balance | shares 757,040
Number of shares, Granted | shares 159,322
Number of shares, Vested | shares (210,702)
Number of shares, Exercised | shares (267,297)
Number of shares, Forfeited | shares (52,769)
Number of shares , Ending balance | shares 652,891
Weighted Average Grant-Date Fair Value , Begining balance $ 69
Weighted Average Grant-Date Fair Value, Granted 94.4
Weighted Average Grant-Date Fair Value, Vested 66.6
Weighted Average Grant-Date Fair Value, Forfeited 76.1
Weighted Average Grant-Date Fair Value, Ending balance $ 75.2
Outstanding at December 31, 2022 | shares 864,518
Number of shares, Forfeited | shares (54,767)
Outstanding at December 31, 2023 | shares 701,776
Exercisable at December 31, 2023 | shares 48,885
Outstanding, Weighted Average Exercise Price, Beginning balance $ 20.1
Granted, Weighted Average Exercise Price 9.8
Exercised, Weighted Average Exercise Price 4.2
Forfeited, Weighted Average Exercise Price 7.9
Outstanding, Weighted Average Exercise Price, Ending balance 24.8
Weighted Average Exercise price , Exercisable $ 29.2
Weighted-Average Remaining Contractual Term, Outstanding 3 years 3 months 18 days
Weighted-Average Remaining Contractual Term, Exercisable 4 years 3 months 18 days