XML 248 R215.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Summary of incentive plan for members of management (Details) - Performance Based Shares - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock      
Non-vested at beginning of period 299,896 281,963 321,883
Granted 242,474 257,757 194,791
Performance Shares Quantity Adjustment (18,650) 19,753 6,947
Vested (267,873) (243,133) (240,033)
Forfeited (7,939) (16,444) (1,625)
Non-vested at end of period 247,908 299,896 281,963
Weighted-Average Grant Date Fair Value      
Non-vested at beginning of period $ 58.20 $ 56.50 $ 47.98
Granted 86.62 66.01 84.29
Performance Shares Quantity Adjustment 87.79 75.32 78.02
Vested 74.26 66.31 66.11
Forfeited 50.68 55.82 78.86
Non-vested at end of period $ 66.86 $ 58.20 $ 56.50