v3.26.1
Share-based Compensation - Schedule of Unvested RSU Activity (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
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
Unvested, Weighted average grant-date fair value, Ending balance | $ / shares $ 48.86
Restricted Stock Units (RSUs)  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Number of units Beginning balance | shares 654,227
Granted, Number of units | shares 60,641 [1]
Vested and delivered, Number of units | shares (37,545)
Withheld as treasury stock, Number of units | shares (15,924) [2]
Forfeited, Number of units | shares (22,191)
Unvested, Number of units Ending balance | shares 639,208
Unvested, Weighted average grant-date fair value, Beginning balance | $ / shares $ 34.41
Granted, Weighted average grant-date fair value | $ / shares 44.79 [1]
Vested and delivered, Weighted average grant-date fair value | $ / shares 25.24
Withheld as treasury stock, Weighted average grant-date fair value | $ / shares 25.78 [2]
Forfeited, Weighted average grant-date fair value | $ / shares 32.73
Unvested, Weighted average grant-date fair value, Ending balance | $ / shares $ 36.21
[1] During the six months ended June 30, 2026, the Company granted an aggregate of 60,641 RSUs to certain employees and directors, and a consultant, at grant date fair values ranging from $42.39 to $54.09 per share, with vesting periods ranging generally from one to four years.
[2] Withheld as treasury stock represents shares withheld to pay statutory taxes upon the vesting of RSUs. Refer to Note 6, "Shareholders' equity" for details.