v3.25.2
Finance Receivable Sale Agreements (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
agreement_type
Jun. 30, 2024
USD ($)
Apr. 29, 2025
USD ($)
Jan. 03, 2025
USD ($)
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]            
Number of agreement types | agreement_type     2      
Consumer Loan | MPSA            
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]            
Transfer of financial assets accounted for as sales, new total eligible amount to be sold         $ 4,000,000,000 $ 4,000,000,000
Principal balances of finance receivables sold $ 1,200,000,000 $ 500,000,000 $ 2,000,000,000 $ 1,400,000,000    
Receivable purchase agreement, remaining unused capacity 3,200,000,000   3,200,000,000      
Consumer Loan | Fixed Pool Loan Sale            
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]            
Principal balances of finance receivables sold 1,200,000,000 400,000,000 2,000,000,000 400,000,000    
Consumer Loan | Master Purchase Sale Agreement, 2017 Master Transfer Agreement and Other Partners            
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]            
Gain on loan sales 274,000,000 173,000,000 547,000,000 317,000,000    
Securitization Transaction            
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]            
Principal balances of finance receivables sold $ 700,000,000 $ 1,200,000,000 $ 1,600,000,000 $ 2,000,000,000