XML 173 R152.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based compensation - Summary of incentive plan for members of management (Details) - Performance Based Shares - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Restricted Stock    
Non-vested at beginning of period 247,908 299,896
Granted 241,762 242,474
Performance Shares Quantity Adjustment 48,923 (18,650)
Vested (277,721) (267,873)
Forfeited (5,515) (7,939)
Non-vested at end of period 255,357 247,908
Weighted-Average Grant Date Fair Value    
Non-vested at beginning of period $ 66.86 $ 58.20
Granted 100.67 86.62
Performance Shares Quantity Adjustment 92.33 87.79
Vested 90.69 74.26
Forfeited 60.68 50.68
Non-vested at end of period $ 77.90 $ 66.86