v3.25.2
Stock-Based Compensation - Schedule of PRSU Activity (Details) - Performance-based Restricted Stock Units - $ / 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) 606 446 433 351
Granted (in shares) 0 0 247 202
Vested (in shares) 0 0 (74) (88)
Forfeited (in shares) 0 0 0 (19)
Unvested at end of period (in shares) 606 446 606 446
Weighted Average Grant Date Fair Value per Share        
Unvested at beginning of period (in dollars per share) $ 20.13 $ 20.89 $ 20.90 $ 24.90
Granted (in dollars per share) 0 0 21.12 15.84
Vested (in dollars per share) 0 0 27.93 24.40
Forfeited (in dollars per share) 0 0 0 25.09
Unvested at end of period (in dollars per share) $ 20.13 $ 20.89 $ 20.13 $ 20.89