v3.25.4
Commitments and Contingencies - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 145
2027 133
2028 106
2029 85
2030 63
2031 and beyond 175
Total undiscounted lease payments 707
Less: Imputed interest 89
Present value of lease liabilities $ 618