v3.25.2
Share-based payments - Schedule of Information About Restricted Stock Units (RSUs) (Details) - RSUs - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
RSUs        
Beginning balance (in shares) 518,007 440,727 463,938 0
Granted (in shares) 39,364 24,269 283,887 464,996
Vested (in shares) (23,897) 0 (214,161) 0
Forfeited (in shares) 0 (2,850) (190) (2,850)
Ending balance (in shares) 533,474 462,146 533,474 462,146
Weighted Average Grant Date Fair Value        
Beginning balance (in shares) $ 21.12 $ 21.00 $ 21.34 $ 0
Grants (in dollars per share) 19.87 25.42 20.51 21.22
Vested (in dollars per share) 25.46 0 21.50 0
Forfeited (in dollars per share) 0 21.00 21.00 21.00
Ending balance (in shares) $ 20.83 $ 21.23 $ 20.83 $ 21.23