XML 182 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Plans - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Number of Options  
Outstanding, beginning balance (shares) | shares 1,339,396
Granted (shares) | shares 19,164
Exercised (shares) | shares (40,392)
Forfeited (shares) | shares (26,153)
Outstanding, ending balance (shares) | shares 1,292,015
Number of shares, exercisable (shares) | shares 722,851
Weighted- Average Exercise Price  
Outstanding (usd per share), beginning balance | $ / shares $ 27.56
Issued (usd per share) | $ / shares 46.98
Exercised (usd per share) | $ / shares 19.06
Forfeited (usd per share) | $ / shares 27.97
Outstanding (usd per share), ending balance | $ / shares 28.10
Weighted-average exercise price, exercisable (usd per share) | $ / shares $ 25.87
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted-average remaining contractual term in years, outstanding (years) 4 years 6 months
Weighted-average remaining contractual term in years, exercisable (years) 3 years 1 month 6 days
Aggregate intrinsic value, exercised | $ $ 1,526
Aggregate intrinsic value, outstanding | $ 26,588
Aggregate intrinsic value, exercisable | $ $ 16,487