v3.25.2
Variable Interest Entities - Schedule of Carrying Amount of Consolidated VIEs (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]            
Cash and cash equivalents $ 769   $ 458 $ 667    
Net finance receivables 23,870   23,554      
Allowance for finance receivable losses 2,754 $ 2,688 2,705 2,564 $ 2,454 $ 2,480
Restricted cash and restricted cash equivalents 742   684 $ 630    
Other assets 1,323   1,318      
Long-term debt 22,053   21,438      
Consolidated VIEs            
Variable Interest Entity [Line Items]            
Cash and cash equivalents 7   4      
Net finance receivables 14,460   13,985      
Allowance for finance receivable losses 1,668   1,633      
Restricted cash and restricted cash equivalents 720   662      
Other assets 36   40      
Long-term debt 12,678   12,384      
Other liabilities $ 29   $ 31