v3.26.1
Debt - Schedule of ABS Notes Transactions (Details) - USD ($)
$ in Millions
1 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Debt Instrument [Line Items]    
Basis spread on variable rate 3.59%  
Asset Backed Notes    
Debt Instrument [Line Items]    
Principal Amount Issued $ 2,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