v3.26.1
STOCK OPTIONS, RESTRICTED STOCK, RESTRICTED STOCK UNITS, AND DEFERRED COMPENSATION (Details 3) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]      
Time-based restricted stock units - officer 14,126 15,095 12,562
Performance-based restricted stock units – officer 18.834 [1] 20.126 [2] 16.749 [3]
Restricted stock – officer 10,689 206 259
Restricted stock – director 8,400 13,464 7,590
[1] 18,834 units represent the target payout with a maximum payout of 37,668 units.
[2] 20,126 units represent the target payout with a maximum payout of 40,253 units.
[3] 16,749 units represent the target payout with a maximum payout of 33,500 units.