v3.25.3
Share-based compensation - PSU activity (Details) - Performance Share Units - 2014 Plan
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Number of shares  
Non-vested at beginning of period (in shares) | shares 150,120
Vested (in shares) | shares (66,500)
Forfeited (in shares) | shares (38,620)
Non-vested at end of period (in shares) | shares 45,000
Weighted average grant-date fair value  
Non-vested at beginning of period (in dollars per share) | $ / shares $ 21.65
Vested (in dollars per share) | $ / shares 26.7
Forfeited (in dollars per share) | $ / shares 20.24
Non-vested at end of period (in dollars per share) | $ / shares $ 15.4