XML 152 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Plans - Summary of Stock Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Shares      
Beginning balance, outstanding (in shares) 15,018 26,536 58,156
Exercised (in shares) (12,776) (10,666) (31,394)
Forfeited (in shares) (25) (852) (226)
Ending balance, outstanding (in shares) 2,217 15,018 26,536
Weighted Average Exercise Price      
Beginning, weighted average exercise price (in dollars per share) $ 45.10 $ 45.95 $ 46.48
Exercised (in dollars per share) 44.53 46.93 46.90
Forfeited (in dollars per share) 54.29 48.65 49.44
Ending, weighted average exercise price (in dollars per share) $ 48.30 $ 45.10 $ 45.95
Exercisable at year-end (in shares) 2,217 15,018 26,536