v3.25.2
Share-based compensation - Schedule of Number and Weighted Average Fair Value of RSUs Activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Weighted Average Grant Date Fair Value  
Awards Granted (in USD per share) | $ / shares $ 29.59
Awards vested (in USD per share) | $ / shares 0
Awards forfeited (in USD per share) | $ / shares $ 29.60
Restricted share unit  
Number of RSUs  
Unvested and outstanding beginning balance (in shares) | shares 0
Awards granted (in shares) | shares 489,502
Awards vested (in shares) | shares 0
Awards forfeited (in shares) | shares (9,509)
Unvested and outstanding ending balance (in shares) | shares 479,993
Weighted Average Grant Date Fair Value  
Weighted average grant date fair value, beginning balance (in USD per share) | $ / shares $ 0
Weighted average grant date fair value, ending balance (in USD per share) | $ / shares $ 29.59