v3.26.3
STOCK COMPENSATION - Restricted Stock Activity For Officers And Employees (Details) - Restricted Stock - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Shares      
Nonvested, beginning balance (in shares) 66,881 55,200  
Granted (in shares) 910 31,133 35,455
Vested (in shares) (1,911) (18,357)  
Forfeited or cancelled (in shares)   (2,096)  
Nonvested, ending balance (in shares) 65,880 65,880  
Weighted–Average Grant Date Fair Value      
Nonvested, beginning balance (in dollars per share) $ 53.24 $ 48.97  
Granted (in dollars per share) 77.00 59.23  
Vested (in dollars per share) 48.71 49.32  
Forfeitures or cancelled (in dollars per share)   49.65  
Nonvested, ending balance (in dollars per share) $ 53.69 $ 53.69