XML 59 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Based Compensation (Awards of Restricted Stock) (Details) - Restricted Stock [Member]
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Ratably on February 27th of 2027, 2028 and 2029 | 2/19/2026 | 2023 Omnibus Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Granted | shares 142,000
Grant Date Fair Value Per Share | $ / shares $ 80.45
Vesting Terms Ratably on February 27th of 2027, 2028, and 2029
Ratably Over 3 Years | 5/15/2026 | 2023 Omnibus Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Granted | shares 270
Grant Date Fair Value Per Share | $ / shares $ 76.79
Vesting Terms Ratably over 3 years from grant date
Ratably Over 3 Years | 4/15/2026 | 2023 Omnibus Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Granted | shares 630
Grant Date Fair Value Per Share | $ / shares $ 79.58
Vesting Terms Ratably over 3 years from grant date
Ratably Over 3 Years | 6/15/2026 | 2023 Omnibus Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Granted | shares 40
Grant Date Fair Value Per Share | $ / shares $ 82.99
Vesting Terms Ratably over 3 years from grant date
Immediately upon grant | 4/10/2026 | 2018 Non-Employee Director Stock Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Granted | shares 810
Grant Date Fair Value Per Share | $ / shares $ 80.32
Vesting Terms Immediately upon grant date
Immediately upon grant | 5/19/2026 | 2018 Non-Employee Director Stock Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares Granted | shares 10,946
Grant Date Fair Value Per Share | $ / shares $ 77.24
Vesting Terms Immediately upon grant date