XML 230 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
RSA GRANTS (Details 6) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted stock awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 75.70    
Restricted stock awards [Member] | Employee Stock Plan [Member] | 2/18/2021 | Ratably Over 5 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted   49,550  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 81.84  
Vesting terms   Ratably over 5 years from grant date  
Restricted stock awards [Member] | Employee Stock Plan [Member] | 2/17/2022 | Ratably Over 5 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted   52,100  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 84.70  
Vesting terms   Ratably over 5 years from grant date  
Restricted stock awards [Member] | Employee Stock Plan [Member] | 9/15/2022 | Ratably Over 5 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted   646  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 77.44  
Vesting terms   Ratably over 5 years from grant date  
Restricted stock awards [Member] | Employee Stock Plan [Member] | 2/16/2023 | Ratably Over Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 12,309    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 80.65    
Vesting terms Ratably over 5 years beginning on February 6, 2023    
Restricted stock awards [Member] | Employee Stock Plan [Member] | 2/16/2023 | Ratably Over 3 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 77,525    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 80.65    
Vesting terms Ratably over 3 years from grant date    
Restricted stock awards [Member] | Employee Stock Plan [Member] | 5/15/2023 | Ratably Over 3 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 1,080    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 46.21    
Vesting terms Ratably over 3 years from grant date    
Restricted stock awards [Member] | Two Thousand Eighteen Nonemployee Director Stock Plan [Member] | 5/25/2021 | Immediately upon grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted     7,680
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 78.18
Vesting terms     Immediately upon grant date
Restricted stock awards [Member] | Two Thousand Eighteen Nonemployee Director Stock Plan [Member] | 9/1/2021 | Immediately upon grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted     640
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 76.78
Vesting terms     Immediately upon grant date
Restricted stock awards [Member] | Two Thousand Eighteen Nonemployee Director Stock Plan [Member] | 5/24/2022 | Immediately upon grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted   8,099  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 80.39  
Vesting terms   Immediately upon grant date  
Restricted stock awards [Member] | Two Thousand Eighteen Nonemployee Director Stock Plan [Member] | 5/23/2023 | Immediately upon grant date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 12,410    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 48.35    
Vesting terms Immediately upon grant date    
Restricted stock awards [Member] | 2023 Omnibus Incentive Plan | 5/30/2023 | Ratably Over 3 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 890    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 45.09    
Vesting terms Ratably over 3 years from grant date    
Restricted stock awards [Member] | 2023 Omnibus Incentive Plan | 9/15/2023 | Ratably Over 5 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 5,270    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 51.44    
Vesting terms Ratably over 5 years from grant date    
Restricted stock awards [Member] | 2023 Omnibus Incentive Plan | 9/15/2023 | Ratably Over 3 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 3,020    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 51.44    
Vesting terms Ratably over 3 years from grant date    
Restricted stock awards [Member] | 2023 Omnibus Incentive Plan | 12/15/2023 | Ratably Over 3 Years      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 460    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 66.24    
Vesting terms Ratably over 3 years from grant date    
Performance Shares [Member] | Employee Stock Plan [Member] | 2/18/2021 | At The End of Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted     18,900
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 81.84
Vesting terms     The earlier of: the date on which it is determined if the performance goal has been achieved; or, March 31, 2024.
Performance Shares [Member] | Employee Stock Plan [Member] | 2/17/2022 | At The End of Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted   20,700  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 84.70  
Vesting terms   The earlier of: the date on which it is determined if the performance goal has been achieved; or, March 31, 2025.  
Performance Shares [Member] | Employee Stock Plan [Member] | 2/16/2023 | At The End of Period [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares granted 32,200    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 80.65    
Vesting terms The earlier of: the date on which it is determined if the performance goal has been achieved; or, March 31, 2026.