XML 155 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Stock Plans - Summary of Performance Stock Unit Activity (Detail) - Performance stock - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Shares      
Beginning balance (in shares) 161,996 189,221 178,760
Granted (in shares) 63,964 40,787 77,654
Vested (in shares) (118,605) (77,544) (53,407)
Performance adjustments (in shares) 64,457 20,488 (3,009)
Forfeited (in shares) (20,260) (10,956) (10,777)
Ending balance (in shares) 151,552 161,996 189,221
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 146.50 $ 146.17 $ 146.28
Granted (in dollars per share) 162.61 177.34 132.39
Vested (in dollars per share) 143.47 174.13 127.36
Performance adjustments (in dollars per share) 143.49 194.10 127.40
Forfeited (in dollars per share) 156.89 149.16 147.06
Ending balance (in dollars per share) $ 153.00 $ 146.50 $ 146.17