XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Options And Restricted Stock Awards (Summary of Unvested Restricted Stock Awards and Weighted Average Grant Date Fair Value) (Details) - Restricted Stock [Member]
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested restricted stock awards at beginning of period | shares 201,000
Awarded | shares 151,000
Vested | shares (103,000)
Forfeited | shares (5,000)
Unvested restricted stock awards at end of period | shares 244,000
Weighted Average Grant Date Fair Value beginning of period | $ / shares $ 93.93
Weighted Average Grant Date Fair Value, Awarded | $ / shares 90.67
Weighted Average Grant Date Fair Value, Vested | $ / shares 95.45
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 90.48
Weighted Average Grant Date Fair Value end of period | $ / shares $ 91.33