v3.25.1
Share-based Compensation - Schedule of Unvested RSU Activity (Details) - Restricted Stock Units (RSUs)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unvested, Number of units Beginning balance | shares 887,268
Granted, Number of units | shares 95,650 [1]
Vested and delivered, Number of units | shares (14,468)
Withheld as treasury stock, Number of units | shares (5,032) [2]
Forfeited, Number of units | shares (26,837)
Unvested, Number of units Ending balance | shares 936,581
Unvested, Weighted average grant-date fair value, Beginning balance | $ / shares $ 21.67
Granted, Weighted average grant-date fair value | $ / shares 35.8 [1]
Vested and delivered, Weighted average grant-date fair value | $ / shares 21.68
Withheld as treasury stock, Weighted average grant-date fair value | $ / shares 23.06 [2]
Forfeited, Weighted average grant-date fair value | $ / shares 22.77
Unvested, Weighted average grant-date fair value, Ending balance | $ / shares $ 23.07
[1] During the three months ended March 31, 2025, the Company granted an aggregate of 95,650 RSUs to certain employees and directors at grant date fair values ranging from $34.18 to $38.72 per share, with a vesting period ranging from three to four years.
[2] Withheld as treasury stock represents shares withheld to pay statutory taxes upon the vesting of RSUs. Refer to Note 7 for details.