XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Award Plans, Director Plan Restricted Stock Award Activity (Details) - Director Plan [Member] - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Nonvested balance beginning of period (in shares) 1,698    
Granted (in shares) 31,526    
Vested (in shares) (32,604)    
Nonvested balance end of period (in shares) 620 1,698  
Weighted Average Grant Date Fair Value Per Share [Abstract]      
Nonvested balance beginning of period (in dollars per share) $ 65.36    
Granted (in dollars per share) 72.67 $ 64.61 $ 65.13
Vested (in dollars per share) 72.29    
Nonvested balance end of period (in dollars per share) $ 72.65 $ 65.36