v3.25.2
Financial Instruments and Fair Value Measurements - Carrying value and estimated fair value of non-derivative financial instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Estimated fair value and carrying value of non-derivative financial instruments [Line Items]    
Precious metal financings, carrying value $ 119 $ 119
Nonrecurring | Non-derivatives:    
Estimated fair value and carrying value of non-derivative financial instruments [Line Items]    
Precious metal financings, carrying value 119 119
Long-term debt, carrying value 11,199 10,521
Total liabilities, carrying value 11,318 10,640
Precious metal financings, fair value 149 122
Long-term debt, fair value 9,697 9,048
Total liabilities, fair value $ 9,846 $ 9,170