v3.25.2
Finance Receivables - Schedule of Financing Receivable Credit Quality Indicators (Details) - Retail Finance Receivables - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 $ 17,636 $ 31,101  
2024 26,063 20,100  
2023 15,986 12,802  
2022 9,788 7,642  
2021 5,620 3,575  
Prior 2,744 847  
Total $ 77,837 $ 76,066 $ 73,335
Percent 100.00% 100.00%  
Prime - FICO Score 680 and greater      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 $ 13,597 $ 24,155  
2024 20,025 15,814  
2023 12,446 9,749  
2022 7,360 5,424  
2021 3,959 2,559  
Prior 1,810 366  
Total $ 59,196 $ 58,067  
Percent 76.10% 76.30%  
Near-prime - FICO Score 620 to 679      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 $ 2,048 $ 3,547  
2024 3,046 2,227  
2023 1,821 1,507  
2022 1,194 1,077  
2021 804 473  
Prior 393 159  
Total $ 9,306 $ 8,990  
Percent 12.00% 11.80%  
Sub-prime - FICO Score less than 620      
Financing Receivable, Credit Quality Indicator [Line Items]      
2025 $ 1,992 $ 3,399  
2024 2,992 2,059  
2023 1,719 1,546  
2022 1,234 1,141  
2021 857 543  
Prior 541 322  
Total $ 9,335 $ 9,008  
Percent 12.00% 11.80%