XML 130 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock Incentive Plan - Schedule of Restricted Stock Activity (Details) - Restricted stock awards - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of shares      
Outstanding nonvested shares, beginning of year (in shares) 347,051 242,660 212,630
Shares granted (in shares) 346,321 222,511 156,274
Shares vested (in shares) (151,977) (110,634) (118,160)
Shares forfeited (in shares) (27,096) (7,486) (8,084)
Outstanding nonvested shares, end of each period (in shares) 514,299 347,051 242,660
Weighted average price      
Outstanding nonvested shares, beginning of year (in dollars per share) $ 67.89 $ 67.12 $ 65.20
Shares granted (in dollars per share) 52.66 65.40 67.37
Shares vested (in dollars per share) 56.45 61.28 63.95
Shares forfeited (in dollars per share) 58.08 66.91 67.78
Outstanding nonvested shares, end of each period (in dollars per share) $ 61.54 $ 67.89 $ 67.12