v3.24.2.u1
Investments - Estimated Fair Values of Short and Long-Term Investments Classified by Date of Contractual Maturity (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Investments [Abstract]  
One year or less $ 3,203
One year through two years 491
Two years through three years 672
Three years through four years 12
Thereafter 4
Estimated Fair Value $ 4,382