XML 56 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Future Minimum Lease Commitments
Future minimum lease commitments at December 31, 2024 were as follows (in millions):
Total20252026202720282029Thereafter
Operating leases$1,295 $324 $213 $188 $153 $129 $288 
Less: imputed interest147 
Total$1,148