XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Finance Receivables - Aging Related to Finance Receivables (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Financing Receivable, Past Due      
Total Finance Receivables $ 29,682 $ 29,231 $ 27,934
Caterpillar Purchased Receivables      
Financing Receivable, Past Due      
Total Finance Receivables 4,477 4,283 $ 4,195
Caterpillar Purchased Receivables | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 11 19  
Caterpillar Purchased Receivables | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 6 7  
Caterpillar Purchased Receivables | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 6 6  
Caterpillar Purchased Receivables | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 23 32  
Caterpillar Purchased Receivables | Current      
Financing Receivable, Past Due      
Total Finance Receivables 4,454 4,251  
Caterpillar Purchased Receivables | North America      
Financing Receivable, Past Due      
Total Finance Receivables 2,772 2,607  
Caterpillar Purchased Receivables | North America | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 5 14  
Caterpillar Purchased Receivables | North America | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 4 5  
Caterpillar Purchased Receivables | North America | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 4 4  
Caterpillar Purchased Receivables | North America | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 13 23  
Caterpillar Purchased Receivables | North America | Current      
Financing Receivable, Past Due      
Total Finance Receivables 2,759 2,584  
Caterpillar Purchased Receivables | EAME      
Financing Receivable, Past Due      
Total Finance Receivables 806 744  
Caterpillar Purchased Receivables | EAME | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 4 3  
Caterpillar Purchased Receivables | EAME | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 2 1  
Caterpillar Purchased Receivables | EAME | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 0  
Caterpillar Purchased Receivables | EAME | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 7 4  
Caterpillar Purchased Receivables | EAME | Current      
Financing Receivable, Past Due      
Total Finance Receivables 799 740  
Caterpillar Purchased Receivables | Asia/Pacific      
Financing Receivable, Past Due      
Total Finance Receivables 508 529  
Caterpillar Purchased Receivables | Asia/Pacific | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 0  
Caterpillar Purchased Receivables | Asia/Pacific | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 0  
Caterpillar Purchased Receivables | Asia/Pacific | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 1  
Caterpillar Purchased Receivables | Asia/Pacific | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 1 1  
Caterpillar Purchased Receivables | Asia/Pacific | Current      
Financing Receivable, Past Due      
Total Finance Receivables 507 528  
Caterpillar Purchased Receivables | Latin America      
Financing Receivable, Past Due      
Total Finance Receivables 375 383  
Caterpillar Purchased Receivables | Latin America | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 0  
Caterpillar Purchased Receivables | Latin America | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 0  
Caterpillar Purchased Receivables | Latin America | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 0  
Caterpillar Purchased Receivables | Latin America | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 0 0  
Caterpillar Purchased Receivables | Latin America | Current      
Financing Receivable, Past Due      
Total Finance Receivables 375 383  
Caterpillar Purchased Receivables | Power      
Financing Receivable, Past Due      
Total Finance Receivables 16 20  
Caterpillar Purchased Receivables | Power | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 2  
Caterpillar Purchased Receivables | Power | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 1  
Caterpillar Purchased Receivables | Power | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 1  
Caterpillar Purchased Receivables | Power | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 2 4  
Caterpillar Purchased Receivables | Power | Current      
Financing Receivable, Past Due      
Total Finance Receivables $ 14 $ 16