v3.25.0.1
Financial Instruments - Schedule of Debt-securities, Available-for-sale (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Amortized Cost  
Due in one year or less $ 336
Due after one year 442
Amortized Cost 778
Estimated Fair Market Value  
Due in one year or less 336
Due after one year 440
Estimated Fair Market Value $ 776