v3.26.1
Stock-Based Compensation - Stock Options, Restricted Stock Units, and Performance Stock Units (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Stock options  
Number of Awards  
Number of awards (in shares) | shares 53,514
Weighted Average Grant-Date Fair Value  
Weighted average grant-date fair value (in dollars per share) | $ / shares $ 19.02
Restricted stock units  
Number of Awards  
Number of awards (in shares) | shares 163,219
Weighted Average Grant-Date Fair Value  
Weighted average grant-date fair value (in dollars per share) | $ / shares $ 50.25
Performance stock units  
Number of Awards  
Number of awards (in shares) | shares 334,435
Weighted Average Grant-Date Fair Value  
Weighted average grant-date fair value (in dollars per share) | $ / shares $ 51.11
Common stock  
Number of Awards  
Number of awards (in shares) | shares 100,801
Weighted Average Grant-Date Fair Value  
Weighted average grant-date fair value (in dollars per share) | $ / shares $ 46.25