XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK COMPENSATION PLAN (Tables)
12 Months Ended
Dec. 31, 2024
STOCK COMPENSATION PLAN  
Schedule of changes in the non-vested restricted stock awards

Year ended

December 31, 2024

December 31, 2023

December 31, 2022

Weighted Average

Weighted Average

Weighted Average

Grant Date

Grant Date

Grant Date

Number of

Fair Value

Number of

Fair Value

Number of

Fair Value

    

 Shares

    

per Share

 Shares

    

per Share

 Shares

    

per Share

Outstanding, beginning of period

233,852

$

63.98

129,562

$

86.01

90,999

$

47.35

Granted

195,969

42.28

198,498

56.04

83,151

102.49

Forfeited

(19,243)

51.37

(29,218)

62.53

(578)

92.44

Vested

(133,483)

61.74

(64,990)

84.28

(44,010)

37.12

Outstanding at end of period

277,095

$

50.59

233,852

$

63.98

129,562

$

86.01