XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.4
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Lease, Cost [Table Text Block] Total lease cost is comprised of the following:
Year Ended December 31
$ in millions202420232022
Operating lease cost$370 $358 $332 
Variable lease cost49 48 35 
Short-term lease cost51 69 51 
Total lease cost$470 $475 $418 
Supplemental Balance Sheet Disclosures [Text Block]
Supplemental operating lease balance sheet information consists of the following:
Year Ended December 31
$ in millions20242023
Operating lease right-of-use assets$1,770 $1,818 
Other current liabilities324 300 
Operating lease liabilities1,798 1,892 
Total operating lease liabilities$2,122 $2,192 
Other Supplemental Lease Information [Table Text Block]
Other supplemental operating lease information consists of the following:
Year Ended December 31
$ in millions20242023
Cash paid for amounts included in the measurement of operating lease liabilities$373 $341 
Right-of-use assets obtained in exchange for new lease liabilities272 314 
Weighted average remaining lease term10.4 years11.0 years
Weighted average discount rate4.0 %3.9 %
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Maturities of operating lease liabilities as of December 31, 2024 are as follows:
$ in millions
Year Ending December 31
2025$388 
2026357 
2027299 
2028258 
2029225 
Thereafter1,091 
Total lease payments2,618 
Less: imputed interest(496)
Present value of operating lease liabilities$2,122