v3.26.1
Share-based compensation - Schedule of Unvested activity related to RSUs subject to performance-based vesting (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested, Number of units Beginning balance | shares 115,000
Granted, Number of units | shares 862,690
Vested not delivered, Number of units | shares (20,000)
Unvested, Number of units Ending balance | shares 957,690
Unvested, Weighted average grant-date fair value, Beginning balance | $ / shares $ 18.3
Granted, Weighted average grant-date fair value | $ / shares 52.23
Vested not delivered, Weighted average grant-date fair value | $ / shares 18.3
Unvested, Weighted average grant-date fair value, Ending balance | $ / shares $ 48.86