v3.26.1
Stock Option Activity (Detail)
shares in Thousands
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Options Outstanding, Shares  
Outstanding, Beginning Balance | shares 717
Granted | shares 1
Exercised | shares (169)
Forfeited | shares (21)
Outstanding, Ending Balance | shares 528
Options Outstanding, Weighted Average Exercise Price  
Outstanding, Beginning Balance | $ / shares $ 39.39
Granted | $ / shares 38.07
Exercised | $ / shares 37.28
Forfeited | $ / shares 40.74
Outstanding, Ending Balance | $ / shares $ 40.1
Options Exercisable, Shares  
Options Exercisable Outstanding, Beginning Balance | shares 538
Options Exercisable Outstanding, Ending Balance | shares 402
Options Exercisable, Weighted Average Exercise Price  
Options Exercisable, Beginning Balance | $ / shares $ 40.64
Options Exercisable, Ending Balance | $ / shares $ 41.12