XML 116 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK OPTIONS, RESTRICTED STOCK, RESTRICTED STOCK UNITS, AND DEFERRED COMPENSATION (Details 3) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Time-based restricted stock units - officer 15,095 12,562 11,738
Performance-based restricted stock units – officer 20,126 [1] 16,749 [2] 11,738 [3]
Restricted stock – officer 206 259 2,201
Restricted stock – director 13,464 7,590 7,359
[1] 20,126 units represent the target payout with a maximum payout of 40,253 units.
[2] 16,749 units represent the target payout with a maximum payout of 33,500 units.
[3] 11,738 units represent the target payout with a maximum payout of 17,608 units.