v3.25.2
Stock-Based Compensation Plans - Schedule of Plans' Restricted and Performance Share Award Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Restricted Shares    
Common Shares    
Outstanding, beginning of the period (in shares) 880,866 746,123
Granted (in shares) 254,059 389,198
Vested and issued (in shares) (201,993) (228,719)
Expired, canceled or forfeited (in shares) (17,703) (7,893)
Outstanding, end of the period (in shares) 915,229 898,709
Vested, but deferred (in shares) 101,426 99,844
Weighted Average Grant-Date Fair Value    
Outstanding, beginning of period (usd per share) $ 90.95 $ 79.60
Granted (usd per share) 133.14 99.50
Vested and issued (usd per share) 94.27 69.54
Canceled or forfeited (usd per share) 106.93 91.47
Outstanding, end of period (usd per share) 101.62 90.68
Vested, but deferred (usd per share) $ 55.02 $ 53.98
Performance-based Stock    
Common Shares    
Outstanding, beginning of the period (in shares) 454,017 553,026
Granted (in shares) 87,844 96,952
Added by performance factor at vesting (in shares) 75,461 111,304
Vested and issued (in shares) (230,957) (295,644)
Expired, canceled or forfeited (in shares) (7,376) (3,154)
Outstanding, end of the period (in shares) 378,989 462,484
Vested, but deferred (in shares) 13,231 21,593
Weighted Average Grant-Date Fair Value    
Outstanding, beginning of period (usd per share) $ 93.57 $ 79.69
Granted (usd per share) 134.58 58.78
Added by performance factor at vesting (usd per share) 96.51 100.44
Vested and issued (usd per share) 95.26 58.69
Canceled or forfeited (usd per share) 104.88 95.94
Outstanding, end of period (usd per share) 102.41 93.61
Vested, but deferred (usd per share) $ 40.53 $ 43.95