v3.25.4
Stock-based Compensation Plans - Schedule of RSUs Activity (Details) - RSUs
shares in Thousands
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 1,310
Granted (in shares) | shares 460
Vested (in shares) | shares (730)
Forfeited (in shares) | shares (30)
Ending balance (in shares) | shares 1,010
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 16.89
Granted (in dollars per share) | $ / shares 33.23
Vested (in dollars per share) | $ / shares 15.18
Forfeited (in dollars per share) | $ / shares 24.91
Ending balance (in dollars per share) | $ / shares $ 25.39