XML 117 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 125
2025 110
2026 104
2027 97
2028 76
2029 and beyond 218
Total undiscounted lease payments 730
Less: Imputed interest 84
Present value of lease liabilities $ 646