XML 122 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock and Equity Compensation (Time Based Restricted Stock Awards) (Details) - Time-based restricted stock units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Awards Outstanding      
Awards outstanding, beginning balance (in shares) 100,999 124,284 96,989
Awards granted (in shares) 72,971 67,734 96,620
Stock issued (in shares) (38,795) (62,251) (48,253)
Awards forfeited/cancelled (in shares) (24,430) (28,768) (21,072)
Awards outstanding, ending balance (in shares) 110,745 100,999 124,284
Weighted- Average Grant Date Fair Value      
Awards outstanding, beginning balance (in dollars per share) $ 171.43 $ 194.60 $ 157.49
Awards granted (in dollars per share) 116.14 148.85 219.60
Stock issued (in dollars per share) 184.97 173.52 183.00
Awards forfeited/cancelled (in dollars per share) 141.73 213.84 223.90
Awards outstanding, ending balance (in dollars per share) $ 136.77 $ 171.43 $ 194.60