XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 (Excluding the six months ended June 30, 2025) $ 69
2026 136
2027 127
2028 101
2029 83
2030 and beyond 194
Total undiscounted lease payments 710
Less: Imputed interest 83
Present value of lease liabilities $ 627