XML 145 R131.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Schedules of Executive Management Share-based Compensation Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Forfeitures (in dollars per share) $ 92.02      
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Shares potentially payable, beginning balance 135,941 107,630 97,840  
Forfeitures (in shares) (9,035) 0 0  
Payments (in shares) (112,279) (35,897) (31,722)  
Shares accrued based on years performance 124,181 64,208 41,512  
Shares potentially payable, ending balance 138,808 135,941 107,630  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Shares potentially payable, beginning balance $ 79.11 $ 75.99 $ 71.95  
Payments (in dollars per share) 86.35 84.27 66.25  
Shares accrued based on years performance 92.52 86.00 78.06  
Shares potentially payable, ending balance $ 84.41 $ 79.11 $ 75.99  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]        
Year-end intrinsic value $ 11,717 $ 10,754 $ 8,179 $ 7,040