XML 100 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cat Financial Financing Activities - Allowance for credit losses in finance receivables (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Allowance for Credit Losses:    
Beginning balance $ 327 $ 342
Write-offs (172) (115)
Recoveries 57 50
Provision for credit losses 84 47
Other (34) 3
Ending balance 262 327
Finance Receivables 23,029 22,449
Customer    
Allowance for Credit Losses:    
Beginning balance 276 277
Write-offs (125) (115)
Recoveries 57 50
Provision for credit losses 84 61
Other (34) 3
Ending balance 258 276
Finance Receivables 21,517 20,571
Dealer    
Allowance for Credit Losses:    
Beginning balance 51 65
Write-offs (47) 0
Recoveries 0 0
Provision for credit losses 0 (14)
Other 0 0
Ending balance 4 51
Finance Receivables $ 1,512 $ 1,878