XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK COMPENSATION PLAN (Summary of Non-Vested Restricted Stock Awards) (Details) - Restricted stock awards - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted stock awards - Number of Shares (Roll-forward):      
Number of shares, Outstanding, beginning of period 233,852 129,562 90,999
Number of shares, Granted (in shares) 195,969 198,498 83,151
Number of shares, Forfeited (19,243) (29,218) (578)
Number of shares, Vested (133,483) (64,990) (44,010)
Number of shares, Outstanding at end of period 277,095 233,852 129,562
Restricted stock awards - Weighted Average Grant Date Fair Value per share (Roll-Forward):      
Weighted Average Grant Date Fair Value, Outstanding, beginning of period $ 63.98 $ 86.01 $ 47.35
Weighted Average Grant Date Fair Value, Granted 42.28 56.04 102.49
Weighted Average Grant Date Fair Value, Forfeited 51.37 62.53 92.44
Weighted Average Grant Date Fair Value, Vested 61.74 84.28 37.12
Weighted Average Grant Date Fair Value, Outstanding at end of period $ 50.59 $ 63.98 $ 86.01