XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, SARS, Outstanding [Roll Forward]        
Number of shares, outstanding beginning balance 42 39 39  
Number of shares, SARs granted 0 1 5  
Number Of Shares, SARS exercised 0   (2)  
Number of shares, outstanding ending balance 42   42 39
Number of shares, exercisable as of March 31, 2024 36      
Number of shares, unvested as of March 31, 2024 6      
Weighted average exercise price, exercisable as of March 31, 2024 $ 163.77      
Weighted average exercise price, unvested as of March 31, 2024 143.79      
Share-based Compensation Arrangement by Share-based Payment Award, SARs, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Weighted average exercise price, outstanding beginning balance 160.83 $ 159.39 $ 159.39  
Weighted average exercise price, SARs granted 0   142.88  
Weighted average exercise price, SARS exercised 0   93.87  
Weighted average exercise price, outstanding ending balance $ 160.83   $ 160.83 $ 159.39
Average remaining contractual term, outstanding beginning balance 3 years 5 months 8 days   3 years 8 months 8 days 4 years 1 month 6 days
Average remaining contractual term, outstanding ending balance 3 years 5 months 8 days   3 years 8 months 8 days 4 years 1 month 6 days
Average remaining contractual term, exercisable as of March 31, 2024 3 years 2 months 19 days      
Average remaining contractual term, unvested as of March 31, 2024 4 years 8 months 12 days      
Aggregate intrinsic value, outstanding beginning balance $ 428 $ 243 $ 243  
Aggregate intrinsic value, outstanding ending balance 451   $ 428 $ 243
Aggregate intrinsic value, exercisable as of March 31, 2024 331      
Aggregate intrinsic value, unvested as of March 31, 2024 $ 120