v3.26.1
Stock-Based Compensation - Schedule of Unvested Restricted Stock Units and Performance Restricted Stock Units Roll Forward (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Restricted Stock Units and Performance Restricted Stock Units  
RSUs and PRSUs, Nonvested, Number of Shares  
Non-vested as of December 31, 2025 (shares) | shares 3,203,845
Non-vested as of June 30, 2026 (shares) | shares 2,780,323
RSUs and PRSUs, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted Average Grant Date Fair Value, Non-Vested, as of December 31, 2025 ($ per share) | $ / shares $ 15.76
Weighted Average Grant Date Fair Value, Non-Vested, as of June 30, 2026 ($ per share) | $ / shares $ 20.34
Restricted Stock Units (RSUs)  
RSUs and PRSUs, Nonvested, Number of Shares  
Granted (shares) | shares 778,176
Vested (shares) | shares (1,088,218)
Forfeitures (shares) | shares (25,534)
RSUs and PRSUs, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted Average Grant Date Fair Value, Grants ($ per share) | $ / shares $ 26.49
Weighted Average Grant Date Fair Value, Vested ($ per share) | $ / shares 16.21
Weighted Average Grant Date Fair Value, Forfeited ($ per share) | $ / shares $ 20.87
Performance Restricted Stock Units (PRSUs)  
RSUs and PRSUs, Nonvested, Number of Shares  
Granted (shares) | shares 332,848
Vested (shares) | shares (420,794)
RSUs and PRSUs, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted Average Grant Date Fair Value, Grants ($ per share) | $ / shares $ 32.53
Weighted Average Grant Date Fair Value, Vested ($ per share) | $ / shares $ 16.07