XML 63 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contracts with Customers  
Schedule of the disaggregation of revenue by timing of transfer of control

($ in millions)

Year Ended December 31,

 

Point in Time

Over Time

Total

2024

$

2,454

$

9,341

$

11,795

2023

2,352

9,710

12,062

2022

2,691

10,681

13,372

Schedule of balances of contract liabilities

Contract

Contract

Liabilities

Liabilities

($ in millions)

    

(Current)

(Noncurrent)

Balance at December 31, 2022

$

49

$

2

Increase (decrease)

65

1

Balance at December 31, 2023

114

3

Increase (decrease)

(64)

(1)

Balance at December 31, 2024

$

50

$

2