v3.25.3
Investments - Other Long-Term Investments, Including Disposal Groups (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Schedule of Investments [Line Items]  
Other long term investments, including held for sale assets $ 4,576
Other  
Schedule of Investments [Line Items]  
Other long term investments, including held for sale assets $ 226