XML 171 R156.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based compensation - Summary of incentive plan for members of management (Details) - Performance Based Shares - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Restricted Stock    
Non-vested at beginning of period 299,896 281,963
Granted 240,816 257,757
Performance Shares Quantity Adjustment 17,551 19,753
Vested (284,249) (243,133)
Forfeited (2,553) (16,444)
Non-vested at end of period 271,461 299,896
Weighted-Average Grant Date Fair Value    
Non-vested at beginning of period $ 58.20 $ 56.50
Granted 86.53 66.01
Performance Shares Quantity Adjustment 86.44 75.32
Vested 75.59 66.31
Forfeited 63.21 55.82
Non-vested at end of period $ 67.53 $ 58.20