v3.25.4
Leases - Schedule of Maturities of Operating and Finance Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 1,241  
2027 1,127  
2028 1,012  
2029 879  
2030 787  
Thereafter 2,668  
Total minimum lease payments 7,714  
Less: Interest 1,371  
Present value of lease obligations 6,343 $ 5,410
Less: Current portion 954 807
Long-term portion of lease obligations 5,389 4,603
Finance Leases    
2026 80  
2027 72  
2028 27  
2029 22  
2030 22  
Thereafter 23  
Total minimum lease payments 246  
Less: Interest 23  
Total finance lease liabilities 223 335
Less: Current portion 71 113
Long-term portion of lease obligations $ 152 $ 222