v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Units Activity and Performance Stock Units Activity (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Restricted Stock Units (RSUs)  
Number of Restricted Stock Units and Performance Stock Units  
Outstanding beginning balance (in shares) | shares 9,354
Granted (in shares) | shares 2,240
Vested (in shares) | shares (2,089)
Cancelled and forfeited (in shares) | shares (325)
Outstanding ending balance (in shares) | shares 9,180
Weighted Average Grant Date Fair Value (per share)  
Outstanding beginning balance, Weighted average grant date fair value (in dollars per share) | $ / shares $ 51.39
Granted (in dollars per share) | $ / shares 182.89
Vested (in dollars per share) | $ / shares 36.79
Cancelled and forfeited (in dollars per share) | $ / shares 94.55
Outstanding ending balance, Weighted average grant date fair value (in dollars per share) | $ / shares $ 85.27
Performance Stock Units (“PSUs)  
Number of Restricted Stock Units and Performance Stock Units  
Outstanding beginning balance (in shares) | shares 177
Granted (in shares) | shares 220
Vested (in shares) | shares (4)
Cancelled and forfeited (in shares) | shares (18)
Outstanding ending balance (in shares) | shares 375
Weighted Average Grant Date Fair Value (per share)  
Outstanding beginning balance, Weighted average grant date fair value (in dollars per share) | $ / shares $ 126.64
Granted (in dollars per share) | $ / shares 154.08
Vested (in dollars per share) | $ / shares 152.44
Cancelled and forfeited (in dollars per share) | $ / shares 126.16
Outstanding ending balance, Weighted average grant date fair value (in dollars per share) | $ / shares $ 142.44