XML 163 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Arrangements (Restricted Stock Units Activity) (Details) - Restricted Stock Units [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares:      
Beginning of period 68,174    
Granted 74,751 30,862 21,467
Vested (24,008)    
Forfeited (10,327)    
End of period 108,590 68,174  
Weighted Average Grant Date Fair Value (in dollars per share):      
Beginning of period $ 42.21    
Granted 26.61    
Vested 48.04    
Forfeited 33.81    
End of period $ 30.98 $ 42.21