v3.26.1
Earnings Per Common Share And Share Awards Summary Of Share-Based Award Transactions (Details) - SARs - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award, SARS, Outstanding [Roll Forward]          
Number of shares, outstanding beginning balance     24 28  
Number of shares, SARs granted 5 5 5 5  
Number of shares, SARS exercised     (2) (9)  
Number of shares, SARS forfeited or expired     0    
Number of shares, outstanding ending balance 27   27 24 28
Number of shares, exercisable as of June 30, 2026 22   22    
Number of shares, unvested as of June 30, 2026 5   5    
Share-based Compensation Arrangement by Share-based Payment Award, SARs, Outstanding, Weighted Average Exercise Price [Roll Forward]          
Weighted average exercise price, outstanding beginning balance     $ 170.67 $ 154.74  
Weighted average exercise price, SARs granted     238.06 246.75  
Weighted average exercise price, SARS exercised     162.55 158.04  
Weighted average exercise price, forfeited or expired     0    
Weighted average exercise price, outstanding ending balance $ 182.28   182.28 $ 170.67 $ 154.74
Weighted average exercise price, exercisable as of June 30, 2026 177.10   177.10    
Weighted average exercise price, unvested as of June 30, 2026 $ 203.28   $ 203.28    
Average remaining contractual term, outstanding beginning balance     4 years 2 months 8 days 3 years 10 months 28 days 3 years 10 months 24 days
Average remaining contractual term, outstanding ending balance     4 years 2 months 8 days 3 years 10 months 28 days 3 years 10 months 24 days
Average remaining contractual term, exercisable as of June 30, 2026     3 years 10 months 9 days    
Average remaining contractual term, unvested as of June 30, 2026     5 years 6 months 7 days    
Aggregate intrinsic value, outstanding beginning balance     $ 2,312 $ 2,312  
Aggregate intrinsic value, outstanding ending balance $ 2,484   2,484 $ 2,312 $ 2,312
Aggregate intrinsic value, exercisable as of June 30, 2026 2,105   2,105    
Aggregate intrinsic value, unvested as of June 30, 2026 $ 379   $ 379