XML 36 R18.htm IDEA: XBRL DOCUMENT
v3.24.4

Leases | 12 Months Ended
--- | ---
Dec. 31, 2024
Leases [Abstract] |
Leases | Leases We generally enter into operating lease agreements for facilities, land and equipment. Our ROU operating lease assets were $1.0 billion at December 31, 2024. Operating lease liabilities were $1.1 billion, of which $833 million were classified as noncurrent, at December 31, 2024. New ROU operating lease assets and liabilities entered into during 2024 were $248 million. The weighted average remaining lease term and discount rate for our operating leases were approximately 6.8 years and 3.5% at December 31, 2024. We recognized operating lease expense of $260 million, $273 million and $275 million in 2024, 2023 and 2022. In addition, we made cash payments of $258 million, $267 million and $269 million for operating leases in 2024, 2023 and 2022, which are included in cash flows from operating activities in our consolidated statement of cash flows. Future minimum lease commitments at December 31, 2024 were as follows (in millions):
| Total | 2025 | 2026 | 2027 | 2028 | 2029 | Thereafter
Operating leases | $ | 1,295 |  |  | $ | 324 |  |  | $ | 213 |  |  | $ | 188 |  |  | $ | 153 |  |  | $ | 129 |  |  | $ | 288 |  |
Less: imputed interest | 147 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total | $ | 1,148 |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- References No definition available. + Details
Name: | us-gaap_LeasesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent + Details
Name: | us-gaap_LesseeOperatingLeasesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration