v3.26.3
Stock-Based Compensation - Schedule of Restricted Stock Units Activity and Performance Stock Units Activity (Details)
shares in Thousands
9 Months Ended
Sep. 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 3,055
Vested (in shares) | shares (3,320)
Cancelled and forfeited (in shares) | shares (626)
Outstanding ending balance (in shares) | shares 8,463
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 219.28
Vested (in dollars per share) | $ / shares 46.58
Cancelled and forfeited (in dollars per share) | $ / shares 85.53
Outstanding ending balance, Weighted average grant date fair value (in dollars per share) | $ / shares $ 111.36
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 (37)
Cancelled and forfeited (in shares) | shares (34)
Outstanding ending balance (in shares) | shares 326
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 128.34
Cancelled and forfeited (in dollars per share) | $ / shares 144.84
Outstanding ending balance, Weighted average grant date fair value (in dollars per share) | $ / shares $ 143.05