v3.25.2
Stock-Based Compensation - Schedule of RSA Activity (Details) - Restricted Stock Awards - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Number of Shares        
Unvested at beginning of period (in shares) 1,080 1,036 989 492
Granted (in shares) 50 55 316 833
Vested (in shares) (55) (50) (227) (259)
Forfeited (in shares) (4) (5) (7) (30)
Unvested at end of period (in shares) 1,071 1,036 1,071 1,036
Weighted Average Grant Date Fair Value per Share        
Unvested at beginning of period (in dollars per share) $ 15.64 $ 15.57 $ 15.51 $ 18.63
Granted (in dollars per share) 16.20 15.23 16.75 14.77
Vested (in dollars per share) 15.23 16.33 16.36 18.70
Forfeited (in dollars per share) 16.85 16.98 16.54 18.68
Unvested at end of period (in dollars per share) $ 15.69 $ 15.51 $ 15.69 $ 15.51