v3.26.1
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 (Excluding the six months ended June 30, 2026) $ 75
2027 141
2028 115
2029 92
2030 68
2031 and beyond 159
Total undiscounted lease payments 650
Less: Imputed interest 72
Present value of lease liabilities $ 578