v3.25.2
Financial Instruments - Schedule of Debt-securities, Available-for-sale (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Amortized Cost  
Due in one year or less $ 259
Due after one year 311
Amortized Cost 570
Estimated Fair Market Value  
Due in one year or less 259
Due after one year 312
Estimated Fair Market Value $ 571