v3.26.3
Finance Receivables - Schedule of Finance Receivables, Net (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Less: allowance for loan losses $ (2,895)   $ (2,725)      
Total finance receivables, net 91,780   90,045      
Level 2            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Fair value utilizing inputs 17,955   17,297      
Level 3            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Fair value utilizing inputs 73,981   74,409      
Retail finance receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Finance receivables 76,651   75,404 $ 75,857    
Less: allowance for loan losses (2,826) $ (2,801) (2,656) $ (2,651) $ (2,630) $ (2,400)
Total finance receivables, net 73,825   72,748      
Commercial finance receivables            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Finance receivables 18,024   17,365      
Less: allowance for loan losses (69)   (68)      
Total finance receivables, net 17,955   17,297      
Dealer cash management balances 3,600   3,400      
Commercial finance receivables | Dealer Financing            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Finance receivables 17,574   16,769      
Commercial finance receivables | Other Financing            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Finance receivables $ 450   $ 596