XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Schedule of Deferred and Restricted Stock Units Transactions) (Details) - Deferred and Restricted Stock Unit - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Balance at beginning of the period (in shares) 296,305 277,774 285,711
Issued (in shares) 2,321 3,244 5,427
Granted (in shares) 143,407 159,640 162,719
Dividend equivalents (in shares) 11,596 10,731 10,871
Forfeited (in shares) (21,249) (23,440) (15,012)
Vested (in shares) (130,903) (131,644) (171,942)
Balance at end of the period (in shares) 301,477 296,305 277,774
Weighted Average Price      
Outstanding exercise price (in usd per share) $ 118.60 $ 120.92 $ 110.41
Issued (in usd per share) 111.83 119.43 101.87
Granted (in usd per share) 125.20 114.22 119.84
Dividend equivalent (in usd per share) 112.25 116.99 103.27
Forfeited (in usd per share) 122.30 121.16 121.99
Exercised (in usd per share) 114.87 112.10 96.21
Outstanding exercise price (in usd per share) $ 119.84 $ 118.60 $ 120.92