v3.25.2
Stock-based compensation - Performance stock units activity (Details) - Performance stock units - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2025
Apr. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Number of shares        
Unvested as at beginning (in shares)     1,602,609  
Granted (in shares) 873,362 240,698 1,114,060 1,552,432
Forfeited (in shares)     48,517  
Unvested as at end (in shares) 2,668,152   2,668,152 1,552,432
Weighted average grant-date fair value        
Unvested as at beginning (in dollars per share)     $ 17.56  
Granted (in dollars per share)     17.69 $ 17.24
Forfeited (in dollars per share)     12.37  
Unvested as at end (in dollars per share) $ 17.71   $ 17.71 $ 17.24
Aggregate intrinsic value        
Vested and outstanding at beginning (in dollars)     $ 65,675  
Vested and outstanding at end (in dollars) $ 75,086   75,086 $ 46,542
Unrecognized stock-based compensation expense $ 32,100   $ 32,100  
Unrecognized compensation expense expected to be recognized over a weighted-average remaining vesting period     2 years