XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Finance Receivables (Details 5) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Receivables [Abstract]      
Period after which unpaid installments are considered as past due 30 days    
Financing Receivable, Past Due      
Total Finance Receivables $ 27,336 $ 26,787 $ 27,712
Caterpillar Purchased Receivables      
Financing Receivable, Past Due      
Total Finance Receivables 4,731 4,297 $ 4,647
Caterpillar Purchased Receivables | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 17 28  
Caterpillar Purchased Receivables | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 8 11  
Caterpillar Purchased Receivables | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 21 22  
Caterpillar Purchased Receivables | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 46 61  
Caterpillar Purchased Receivables | Current      
Financing Receivable, Past Due      
Total Finance Receivables 4,685 4,236  
Caterpillar Purchased Receivables | North America      
Financing Receivable, Past Due      
Total Finance Receivables 2,692 2,480  
Caterpillar Purchased Receivables | North America | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 6 11  
Caterpillar Purchased Receivables | North America | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 4 7  
Caterpillar Purchased Receivables | North America | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 3 4  
Caterpillar Purchased Receivables | North America | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 13 22  
Caterpillar Purchased Receivables | North America | Current      
Financing Receivable, Past Due      
Total Finance Receivables 2,679 2,458  
Caterpillar Purchased Receivables | EAME      
Financing Receivable, Past Due      
Total Finance Receivables 886 815  
Caterpillar Purchased Receivables | EAME | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 1  
Caterpillar Purchased Receivables | EAME | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 0  
Caterpillar Purchased Receivables | EAME | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 2 2  
Caterpillar Purchased Receivables | EAME | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 3 3  
Caterpillar Purchased Receivables | EAME | Current      
Financing Receivable, Past Due      
Total Finance Receivables 883 812  
Caterpillar Purchased Receivables | Asia/Pacific      
Financing Receivable, Past Due      
Total Finance Receivables 709 565  
Caterpillar Purchased Receivables | Asia/Pacific | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 6  
Caterpillar Purchased Receivables | Asia/Pacific | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 2  
Caterpillar Purchased Receivables | Asia/Pacific | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 2  
Caterpillar Purchased Receivables | Asia/Pacific | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 3 10  
Caterpillar Purchased Receivables | Asia/Pacific | Current      
Financing Receivable, Past Due      
Total Finance Receivables 706 555  
Caterpillar Purchased Receivables | Latin America      
Financing Receivable, Past Due      
Total Finance Receivables 432 431  
Caterpillar Purchased Receivables | Latin America | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 7 9  
Caterpillar Purchased Receivables | Latin America | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 2 2  
Caterpillar Purchased Receivables | Latin America | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 14 14  
Caterpillar Purchased Receivables | Latin America | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 23 25  
Caterpillar Purchased Receivables | Latin America | Current      
Financing Receivable, Past Due      
Total Finance Receivables 409 406  
Caterpillar Purchased Receivables | Power Finance      
Financing Receivable, Past Due      
Total Finance Receivables 12 6  
Caterpillar Purchased Receivables | Power Finance | 31-60 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 3 1  
Caterpillar Purchased Receivables | Power Finance | 61-90 days past due      
Financing Receivable, Past Due      
Total Finance Receivables 0 0  
Caterpillar Purchased Receivables | Power Finance | 91+ days past due      
Financing Receivable, Past Due      
Total Finance Receivables 1 0  
Caterpillar Purchased Receivables | Power Finance | Total Past Due      
Financing Receivable, Past Due      
Total Finance Receivables 4 1  
Caterpillar Purchased Receivables | Power Finance | Current      
Financing Receivable, Past Due      
Total Finance Receivables $ 8 $ 5