XML 136 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation Arrangements (Restricted Stock Units Activity) (Details) - Restricted Stock Units [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares:      
Beginning of period 65,312    
Granted 30,862 21,467 19,185
Vested (26,711)    
Forfeited (1,289)    
End of period 68,174 65,312  
Weighted Average Grant Date Fair Value (in dollars per share):      
Beginning of period $ 45.51    
Granted 31.04    
Vested 37.07    
Forfeited 48.43    
End of period $ 42.21 $ 45.51