Commitments and Contingent Liabilities - Schedule of Current and Long-term Components of Accrued Litigation and Balance Sheet Locations (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
||||
|---|---|---|---|---|---|---|
| Accrued Litigation: | ||||||
| Current accrued litigation | [1] | $ 112 | $ 713 | |||
| Long-term accrued litigation | [2] | 96 | 73 | |||
| Total accrued litigation | 208 | 786 | ||||
| Other Accrued Liabilities [Member] | ||||||
| Accrued Litigation: | ||||||
| Current accrued litigation | 112 | 713 | ||||
| Other Liabilities [Member] | ||||||
| Accrued Litigation: | ||||||
| Long-term accrued litigation | $ 96 | $ 73 | ||||
| ||||||