Finance Receivables - Amortized Cost of Finance Receivables in the Customer Portfolio Segment by Origination Year (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Financing Receivable, Credit Quality Indicator |
|
|
|
Total Finance Receivables |
$ 30,896
|
$ 29,231
|
$ 28,528
|
Customer |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
5,323
|
9,790
|
|
2024 and 2023, respectively |
8,566
|
6,043
|
|
2023 and 2022, respectively |
5,040
|
3,228
|
|
2022 and 2021, respectively |
2,448
|
1,768
|
|
2021 and 2020, respectively |
1,166
|
529
|
|
Prior |
390
|
218
|
|
Revolving Finance Receivables |
696
|
623
|
|
Total Finance Receivables |
23,629
|
22,199
|
$ 21,293
|
Customer | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
5,296
|
9,705
|
|
2024 and 2023, respectively |
8,421
|
5,893
|
|
2023 and 2022, respectively |
4,888
|
3,122
|
|
2022 and 2021, respectively |
2,347
|
1,708
|
|
2021 and 2020, respectively |
1,122
|
508
|
|
Prior |
370
|
205
|
|
Revolving Finance Receivables |
691
|
618
|
|
Total Finance Receivables |
23,135
|
21,759
|
|
Customer | 31-60 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
20
|
45
|
|
2024 and 2023, respectively |
71
|
65
|
|
2023 and 2022, respectively |
62
|
43
|
|
2022 and 2021, respectively |
40
|
24
|
|
2021 and 2020, respectively |
16
|
6
|
|
Prior |
5
|
3
|
|
Revolving Finance Receivables |
3
|
3
|
|
Total Finance Receivables |
217
|
189
|
|
Customer | 61-90 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
5
|
14
|
|
2024 and 2023, respectively |
27
|
22
|
|
2023 and 2022, respectively |
25
|
14
|
|
2022 and 2021, respectively |
14
|
8
|
|
2021 and 2020, respectively |
7
|
3
|
|
Prior |
5
|
1
|
|
Revolving Finance Receivables |
1
|
1
|
|
Total Finance Receivables |
84
|
63
|
|
Customer | 91+ days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
2
|
26
|
|
2024 and 2023, respectively |
47
|
63
|
|
2023 and 2022, respectively |
65
|
49
|
|
2022 and 2021, respectively |
47
|
28
|
|
2021 and 2020, respectively |
21
|
12
|
|
Prior |
10
|
9
|
|
Revolving Finance Receivables |
1
|
1
|
|
Total Finance Receivables |
193
|
188
|
|
Customer | North America | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
2,805
|
5,340
|
|
2024 and 2023, respectively |
4,496
|
3,035
|
|
2023 and 2022, respectively |
2,439
|
1,567
|
|
2022 and 2021, respectively |
1,126
|
980
|
|
2021 and 2020, respectively |
607
|
244
|
|
Prior |
107
|
23
|
|
Revolving Finance Receivables |
443
|
385
|
|
Total Finance Receivables |
12,023
|
11,574
|
|
Customer | North America | 31-60 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
14
|
30
|
|
2024 and 2023, respectively |
43
|
42
|
|
2023 and 2022, respectively |
40
|
29
|
|
2022 and 2021, respectively |
26
|
18
|
|
2021 and 2020, respectively |
12
|
5
|
|
Prior |
3
|
1
|
|
Revolving Finance Receivables |
3
|
3
|
|
Total Finance Receivables |
141
|
128
|
|
Customer | North America | 61-90 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
3
|
9
|
|
2024 and 2023, respectively |
18
|
14
|
|
2023 and 2022, respectively |
13
|
10
|
|
2022 and 2021, respectively |
8
|
6
|
|
2021 and 2020, respectively |
5
|
2
|
|
Prior |
1
|
1
|
|
Revolving Finance Receivables |
1
|
1
|
|
Total Finance Receivables |
49
|
43
|
|
Customer | North America | 91+ days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
1
|
13
|
|
2024 and 2023, respectively |
27
|
37
|
|
2023 and 2022, respectively |
37
|
26
|
|
2022 and 2021, respectively |
26
|
16
|
|
2021 and 2020, respectively |
14
|
6
|
|
Prior |
5
|
2
|
|
Revolving Finance Receivables |
1
|
1
|
|
Total Finance Receivables |
111
|
101
|
|
Customer | EAME | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
773
|
1,244
|
|
2024 and 2023, respectively |
1,165
|
874
|
|
2023 and 2022, respectively |
786
|
532
|
|
2022 and 2021, respectively |
444
|
285
|
|
2021 and 2020, respectively |
213
|
92
|
|
Prior |
95
|
72
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
3,476
|
3,099
|
|
Customer | EAME | 31-60 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
2
|
7
|
|
2024 and 2023, respectively |
9
|
10
|
|
2023 and 2022, respectively |
11
|
4
|
|
2022 and 2021, respectively |
6
|
3
|
|
2021 and 2020, respectively |
2
|
1
|
|
Prior |
1
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
31
|
25
|
|
Customer | EAME | 61-90 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
2
|
3
|
|
2024 and 2023, respectively |
4
|
4
|
|
2023 and 2022, respectively |
7
|
1
|
|
2022 and 2021, respectively |
3
|
1
|
|
2021 and 2020, respectively |
2
|
1
|
|
Prior |
2
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
20
|
10
|
|
Customer | EAME | 91+ days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
3
|
|
2024 and 2023, respectively |
8
|
14
|
|
2023 and 2022, respectively |
14
|
8
|
|
2022 and 2021, respectively |
8
|
6
|
|
2021 and 2020, respectively |
4
|
4
|
|
Prior |
3
|
1
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
37
|
36
|
|
Customer | Asia/Pacific | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
616
|
1,064
|
|
2024 and 2023, respectively |
887
|
662
|
|
2023 and 2022, respectively |
533
|
313
|
|
2022 and 2021, respectively |
216
|
126
|
|
2021 and 2020, respectively |
80
|
31
|
|
Prior |
15
|
4
|
|
Revolving Finance Receivables |
55
|
46
|
|
Total Finance Receivables |
2,402
|
2,246
|
|
Customer | Asia/Pacific | 31-60 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
4
|
4
|
|
2024 and 2023, respectively |
9
|
6
|
|
2023 and 2022, respectively |
5
|
5
|
|
2022 and 2021, respectively |
5
|
2
|
|
2021 and 2020, respectively |
1
|
0
|
|
Prior |
0
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
24
|
17
|
|
Customer | Asia/Pacific | 61-90 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
1
|
|
2024 and 2023, respectively |
2
|
1
|
|
2023 and 2022, respectively |
2
|
2
|
|
2022 and 2021, respectively |
2
|
1
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
0
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
6
|
5
|
|
Customer | Asia/Pacific | 91+ days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
4
|
|
2024 and 2023, respectively |
2
|
1
|
|
2023 and 2022, respectively |
2
|
2
|
|
2022 and 2021, respectively |
1
|
1
|
|
2021 and 2020, respectively |
0
|
1
|
|
Prior |
0
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
5
|
9
|
|
Customer | Latin America | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
532
|
800
|
|
2024 and 2023, respectively |
672
|
363
|
|
2023 and 2022, respectively |
298
|
220
|
|
2022 and 2021, respectively |
161
|
60
|
|
2021 and 2020, respectively |
35
|
8
|
|
Prior |
5
|
2
|
|
Revolving Finance Receivables |
1
|
0
|
|
Total Finance Receivables |
1,704
|
1,453
|
|
Customer | Latin America | 31-60 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
4
|
|
2024 and 2023, respectively |
10
|
6
|
|
2023 and 2022, respectively |
5
|
5
|
|
2022 and 2021, respectively |
3
|
1
|
|
2021 and 2020, respectively |
1
|
0
|
|
Prior |
1
|
2
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
20
|
18
|
|
Customer | Latin America | 61-90 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
1
|
|
2024 and 2023, respectively |
3
|
2
|
|
2023 and 2022, respectively |
2
|
1
|
|
2022 and 2021, respectively |
1
|
0
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
0
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
6
|
4
|
|
Customer | Latin America | 91+ days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
1
|
2
|
|
2024 and 2023, respectively |
7
|
6
|
|
2023 and 2022, respectively |
8
|
8
|
|
2022 and 2021, respectively |
7
|
4
|
|
2021 and 2020, respectively |
3
|
1
|
|
Prior |
0
|
1
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
26
|
22
|
|
Customer | Mining | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
445
|
1,067
|
|
2024 and 2023, respectively |
957
|
775
|
|
2023 and 2022, respectively |
654
|
450
|
|
2022 and 2021, respectively |
363
|
214
|
|
2021 and 2020, respectively |
155
|
69
|
|
Prior |
77
|
41
|
|
Revolving Finance Receivables |
16
|
21
|
|
Total Finance Receivables |
2,667
|
2,637
|
|
Customer | Mining | 31-60 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
0
|
|
2024 and 2023, respectively |
0
|
1
|
|
2023 and 2022, respectively |
1
|
0
|
|
2022 and 2021, respectively |
0
|
0
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
0
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
1
|
1
|
|
Customer | Mining | 61-90 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
0
|
|
2024 and 2023, respectively |
0
|
1
|
|
2023 and 2022, respectively |
1
|
0
|
|
2022 and 2021, respectively |
0
|
0
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
2
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
3
|
1
|
|
Customer | Mining | 91+ days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
4
|
|
2024 and 2023, respectively |
3
|
5
|
|
2023 and 2022, respectively |
4
|
5
|
|
2022 and 2021, respectively |
5
|
1
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
1
|
3
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
13
|
18
|
|
Customer | Power | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
125
|
190
|
|
2024 and 2023, respectively |
244
|
184
|
|
2023 and 2022, respectively |
178
|
40
|
|
2022 and 2021, respectively |
37
|
43
|
|
2021 and 2020, respectively |
32
|
64
|
|
Prior |
71
|
63
|
|
Revolving Finance Receivables |
176
|
166
|
|
Total Finance Receivables |
863
|
750
|
|
Customer | Power | 31-60 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
0
|
|
2024 and 2023, respectively |
0
|
0
|
|
2023 and 2022, respectively |
0
|
0
|
|
2022 and 2021, respectively |
0
|
0
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
0
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
0
|
0
|
|
Customer | Power | 61-90 days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
0
|
|
2024 and 2023, respectively |
0
|
0
|
|
2023 and 2022, respectively |
0
|
0
|
|
2022 and 2021, respectively |
0
|
0
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
0
|
0
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
0
|
0
|
|
Customer | Power | 91+ days past due |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
0
|
0
|
|
2024 and 2023, respectively |
0
|
0
|
|
2023 and 2022, respectively |
0
|
0
|
|
2022 and 2021, respectively |
0
|
0
|
|
2021 and 2020, respectively |
0
|
0
|
|
Prior |
1
|
2
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
$ 1
|
$ 2
|
|