v3.26.1
Compensation Plans - Stock Options (Details) - Stock options - Incentive Plan
6 Months Ended
Jun. 30, 2026
$ / shares
Grant Year 2023  
Share-based Compensation Arrangement by Share-based Payment Award  
Grant requisite service period 5 years
Share based compensation option exercise price 10.00%
Risk-free interest rate 3.94%
Dividend yield 3.21%
Expected stock price volatility 38.50%
Expected life of options (in years) 7 years
Fair value of options granted (per share) $ 11.68
Grant Year 2023 | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Term of stock options 10 years
Grant Year 2018  
Share-based Compensation Arrangement by Share-based Payment Award  
Grant requisite service period 5 years
Share based compensation option exercise price 10.00%
Risk-free interest rate 2.82%
Dividend yield 3.22%
Expected stock price volatility 37.20%
Expected life of options (in years) 7 years
Fair value of options granted (per share) $ 6.12
Grant Year 2018 | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award  
Term of stock options 10 years