v3.26.3
Debt - Schedule of ABS Notes Transactions (Details) - USD ($)
$ in Millions
1 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Debt Instrument [Line Items]      
Basis spread on variable rate 3.648%    
Asset Backed Notes      
Debt Instrument [Line Items]      
Principal Amount Issued $ 3,738    
March 2026 ABS Notes      
Debt Instrument [Line Items]      
Principal Amount Issued     $ 1,538
March 2026 ABS Notes | A-1a Senior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument     3.94%
Expected Weighted-average Life to Maturity (in years)     1 year 11 months 8 days
Principal Amount Issued     $ 1,103
March 2026 ABS Notes | A-1b Senior class notes      
Debt Instrument [Line Items]      
Basis spread on variable rate     0.40%
Expected Weighted-average Life to Maturity (in years)     1 year 11 months 8 days
Principal Amount Issued     $ 368
March 2026 ABS Notes | B Junior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument     4.19%
Expected Weighted-average Life to Maturity (in years)     1 year 11 months 8 days
Principal Amount Issued     $ 0
March 2026 ABS Notes | C Junior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument     4.43%
Expected Weighted-average Life to Maturity (in years)     1 year 11 months 8 days
Principal Amount Issued     $ 67
June 2026 ABS Notes      
Debt Instrument [Line Items]      
Principal Amount Issued   $ 1,200  
June 2026 ABS Notes | A-1a Senior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument   4.51%  
Expected Weighted-average Life to Maturity (in years)   2 years 11 months 19 days  
Principal Amount Issued   $ 994  
June 2026 ABS Notes | A-1b Senior class notes      
Debt Instrument [Line Items]      
Basis spread on variable rate   0.46%  
Expected Weighted-average Life to Maturity (in years)   2 years 11 months 19 days  
Principal Amount Issued   $ 75  
June 2026 ABS Notes | B Junior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument   4.71%  
Expected Weighted-average Life to Maturity (in years)   2 years 11 months 19 days  
Principal Amount Issued   $ 82  
June 2026 ABS Notes | C Junior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument   4.85%  
Expected Weighted-average Life to Maturity (in years)   2 years 11 months 19 days  
Principal Amount Issued   $ 49  
September 2026 ABS Notes      
Debt Instrument [Line Items]      
Principal Amount Issued $ 1,000    
September 2026 ABS Notes | A-1a Senior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument 5.14%    
Expected Weighted-average Life to Maturity (in years) 2 years 10 months 28 days    
Principal Amount Issued $ 826    
September 2026 ABS Notes | A-1b Senior class notes      
Debt Instrument [Line Items]      
Basis spread on variable rate 0.45%    
Expected Weighted-average Life to Maturity (in years) 2 years 10 months 28 days    
Principal Amount Issued $ 65    
September 2026 ABS Notes | B Junior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument 5.34%    
Expected Weighted-average Life to Maturity (in years) 2 years 10 months 28 days    
Principal Amount Issued $ 68    
September 2026 ABS Notes | C Junior class notes      
Debt Instrument [Line Items]      
Stated interest rate on debt instrument 5.48%    
Expected Weighted-average Life to Maturity (in years) 2 years 10 months 28 days    
Principal Amount Issued $ 41