v3.25.2
Stock Based Compensation - Performance Stock Unit Awards Activity (Details) - Performance Stock Unit Awards
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 26 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Number of Unvested PSUs      
Unvested balance as of January 1, 2025 (in shares)   597,117  
Granted (in shares)   0 733,600
Vested (in shares)   (136,480)  
Unvested balance as of June 30, 2025 (in shares) 460,637 460,637 460,637
Weighted Average Grant Date Fair Value Per Share      
Unvested balance as of January 1, 2025 (in dollars per share) | $ / shares   $ 16.03  
Vested (in dollars per share) | $ / shares   17.23  
Unvested balance as of June 30, 2025 (in dollars per share) | $ / shares $ 15.68 $ 15.68 $ 15.68
Weighted Average Exercise Price Per Share      
Stock-based compensation expense | $ $ 0.7 $ 1.7  
Stock-based compensation expense, not yet recognized | $ $ 1.3 $ 1.3 $ 1.3
Weighted-average remaining recognition period   10 months 24 days