XML 84 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 (Excluding the three months ended March 31, 2025) $ 101
2026 130
2027 120
2028 96
2029 78
2030 and beyond 193
Total undiscounted lease payments 718
Less: Imputed interest 84
Present value of lease liabilities $ 634