v3.24.2.u1
Stockholders' Equity - SAR and Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Options Outstanding Number of Shares    
Options outstanding (in shares) 12,641  
Granted (in shares) 227  
Exercised (in shares) (5,206)  
Canceled and forfeited (in shares) (520)  
Options outstanding (in shares) 7,142 12,641
Vested and expected to vest (in shares) 6,067  
Exercisable (in shares) 6,067  
Weighted-Average Exercise Price Per Share    
Weighted-Average Exercise Price Per Share, Outstanding (in dollars per share) | $ / shares $ 20.03  
Weighted-Average Exercise Price Per Share, Granted (in dollars per share) | $ / shares 81.03  
Weighted-Average Exercise Price Per Share, Exercised (in dollars per share) | $ / shares 17.77  
Weighted-Average Exercise Price Per Share, Canceled and forfeited (in dollars per share) | $ / shares 33.08  
Weighted-Average Exercise Price Per Share, Outstanding (in dollars per share) | $ / shares 22.47 $ 20.03
Weighted-Average Exercise Price Per Share, Vested and expected to vest (in dollars per share) | $ / shares 19.00  
Weighted-Average Exercise Price Per Share, Exercisable (in dollars per share) | $ / shares $ 19.00  
Weighted-Average Remaining Contractual Life (in years)    
Weighted-Average Contractual Life, Outstanding (in years) 3 years 1 month 2 days 2 years 9 months 14 days
Weighted-Average Contractual Life, Vested and expected to vest (in years) 2 years 7 months 6 days  
Weighted-Average Contractual Life, Exercisable (in years) 2 years 7 months 6 days  
Aggregate Intrinsic Value, Outstanding | $ $ 363 $ 535
Aggregate Intrinsic Value, Vested and expected to vest | $ 328  
Aggregate Intrinsic Value, Exercisable | $ $ 328  
SARs Outstanding Number of SARs    
SARs Outstanding Number of SARs    
Shares outstanding (in shares) 123  
Granted (in shares) 0  
Exercised (in shares) (71)  
Canceled and forfeited (in shares) 0  
Shares outstanding (in shares) 52 123
Vested and expected to vest (in shares) 52  
Exercisable (in shares) 52