v3.25.2
Finance Receivables - Schedule of Credit Cards by Number of Days Delinquent (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Delinquency by finance receivables type    
Net finance receivables $ 23,870 $ 23,554
Credit Cards    
Delinquency by finance receivables type    
Net finance receivables 752 643
Credit Cards | Current    
Delinquency by finance receivables type    
Net finance receivables 665 558
Credit Cards | 30-59 days past due    
Delinquency by finance receivables type    
Net finance receivables 20 20
Credit Cards | 60-89 days past due    
Delinquency by finance receivables type    
Net finance receivables 18 17
Credit Cards | 90+ days past due    
Delinquency by finance receivables type    
Net finance receivables $ 49 $ 48