XML 135 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation Share-Based Compensation - Restricted Stock and Performance Shares (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Beginning balance, Weighted Average Grant Date Fair Value $ 34.77 $ 29.56
Ending balance, Weighted Average Grant Date Fair Value $ 41.06 $ 34.77
Restricted Stock [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Beginning balance, Number of Share Units Outstanding 108  
Granted, Number of Share Units Outstanding 33  
Vested, Number of Share Units Outstanding 41  
Forfeited, Number of Share Units Outstanding 0  
Ending balance, Number of Share Units Outstanding 100 108
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Beginning balance, Weighted Average Grant Date Fair Value $ 90.47  
Granted, Weighted Average Grant Date Fair Value 113.39  
Vested, Weighted Average Grant Date Fair Value 77.87  
Forfeited, Weighted Average Grant Date Fair Value 108.10  
Ending balance, Weighted Average Grant Date Fair Value $ 103.19 $ 90.47
Performance Shares [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Beginning balance, Number of Share Units Outstanding 73  
Granted, Number of Share Units Outstanding 37  
Net increase due to estimated performance, Number of Share Units Outstanding 30  
Vested, Number of Share Units Outstanding 43  
Ending balance, Number of Share Units Outstanding 97 73
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]    
Beginning balance, Weighted Average Grant Date Fair Value $ 94.79  
Granted, Weighted Average Grant Date Fair Value 113.28  
Net increase due to estimated performance, Weighted Average Grant Date Fair Value 100.33  
Vested, Weighted Average Grant Date Fair Value 87.57  
Ending balance, Weighted Average Grant Date Fair Value $ 106.89 $ 94.79