Cat Financial Financing Activities - Financing Receivable Credit Quality Indicator (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Receivables [Abstract] |
|
|
|
Period after which Unpaid Installments are Considered as Past Due |
30 days
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
Total Finance Receivables |
$ 24,220
|
|
$ 22,520
|
Customer |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
5,147
|
$ 9,451
|
|
2024 and 2023, respectively |
8,247
|
5,892
|
|
2023 and 2022, respectively |
4,908
|
3,164
|
|
2022 and 2021, respectively |
2,397
|
1,721
|
|
2021 and 2020, respectively |
1,134
|
510
|
|
Prior |
368
|
202
|
|
Revolving Finance Receivables |
641
|
577
|
|
Total Finance Receivables |
22,842
|
21,517
|
$ 20,740
|
Customer | Current |
|
|
|
Financing Receivable, Credit Quality Indicator |
|
|
|
2025 and 2024, respectively |
5,120
|
9,366
|
|
2024 and 2023, respectively |
8,102
|
5,742
|
|
2023 and 2022, respectively |
4,756
|
3,058
|
|
2022 and 2021, respectively |
2,296
|
1,661
|
|
2021 and 2020, respectively |
1,090
|
489
|
|
Prior |
348
|
189
|
|
Revolving Finance Receivables |
636
|
572
|
|
Total Finance Receivables |
22,348
|
21,077
|
|
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 |
769
|
1,235
|
|
2024 and 2023, respectively |
1,155
|
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,462
|
3,090
|
|
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 |
533
|
898
|
|
2024 and 2023, respectively |
730
|
531
|
|
2023 and 2022, respectively |
414
|
256
|
|
2022 and 2021, respectively |
168
|
87
|
|
2021 and 2020, respectively |
51
|
14
|
|
Prior |
6
|
2
|
|
Revolving Finance Receivables |
0
|
0
|
|
Total Finance Receivables |
1,902
|
1,788
|
|
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 |
394
|
924
|
|
2024 and 2023, respectively |
822
|
755
|
|
2023 and 2022, respectively |
641
|
444
|
|
2022 and 2021, respectively |
360
|
206
|
|
2021 and 2020, respectively |
152
|
67
|
|
Prior |
68
|
34
|
|
Revolving Finance Receivables |
16
|
21
|
|
Total Finance Receivables |
2,453
|
2,451
|
|
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 |
87
|
169
|
|
2024 and 2023, respectively |
227
|
184
|
|
2023 and 2022, respectively |
178
|
39
|
|
2022 and 2021, respectively |
37
|
43
|
|
2021 and 2020, respectively |
32
|
64
|
|
Prior |
67
|
56
|
|
Revolving Finance Receivables |
176
|
166
|
|
Total Finance Receivables |
804
|
721
|
|
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
|
|