v3.25.4
Debt - Schedule of Asset-Backed Notes Transactions (Details) - USD ($)
$ in Millions
1 Months Ended
Dec. 31, 2025
Nov. 30, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jan. 31, 2025
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate 3.94%          
Asset Backed Notes            
Debt Instrument [Line Items]            
Principal Amount Issued $ 5,943          
January 2025 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued           $ 1,101
January 2025 ABS Notes | A Senior 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 26 days
Principal Amount Issued           $ 535
January 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument           4.94%
Expected Weighted-average Life to Maturity (in years)           2 years 11 months 26 days
Principal Amount Issued           $ 41
January 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument           5.09%
Expected Weighted-average Life to Maturity (in years)           2 years 11 months 26 days
Principal Amount Issued           $ 25
January 2025 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument           4.94%
Expected Weighted-average Life to Maturity (in years)           5 years
Principal Amount Issued           $ 446
January 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument           5.16%
Expected Weighted-average Life to Maturity (in years)           5 years
Principal Amount Issued           $ 34
January 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument           5.34%
Expected Weighted-average Life to Maturity (in years)           5 years
Principal Amount Issued           $ 20
March 2025 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued         $ 1,500  
March 2025 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)         1 year 11 months 19 days  
Principal Amount Issued         $ 706  
March 2025 ABS Notes | A-1b Senior class notes            
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate         0.55%  
Expected Weighted-average Life to Maturity (in years)         1 year 11 months 19 days  
Principal Amount Issued         $ 185  
March 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         4.77%  
Expected Weighted-average Life to Maturity (in years)         1 year 11 months 19 days  
Principal Amount Issued         $ 68  
March 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         4.90%  
Expected Weighted-average Life to Maturity (in years)         1 year 11 months 19 days  
Principal Amount Issued         $ 41  
March 2025 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         4.76%  
Expected Weighted-average Life to Maturity (in years)         4 years 11 months 19 days  
Principal Amount Issued         $ 446  
March 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         5.02%  
Expected Weighted-average Life to Maturity (in years)         4 years 11 months 19 days  
Principal Amount Issued         $ 34  
March 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         5.20%  
Expected Weighted-average Life to Maturity (in years)         4 years 11 months 19 days  
Principal Amount Issued         $ 20  
June 2025 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued       $ 839    
June 2025 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       4.40%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 401    
June 2025 ABS Notes | A-1b Senior class notes            
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate       0.55%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 134    
June 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       4.64%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 0    
June 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       4.84%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 25    
June 2025 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       4.62%    
Expected Weighted-average Life to Maturity (in years)       4 years 11 months 26 days    
Principal Amount Issued       $ 267    
June 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       4.86%    
Expected Weighted-average Life to Maturity (in years)       4 years 11 months 26 days    
Principal Amount Issued       $ 0    
June 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       5.06%    
Expected Weighted-average Life to Maturity (in years)       4 years 11 months 26 days    
Principal Amount Issued       $ 12    
September 2025 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued     $ 1,237      
September 2025 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     3.96%      
Expected Weighted-average Life to Maturity (in years)     2 years 11 months 4 days      
Principal Amount Issued     $ 601      
September 2025 ABS Notes | A-1b Senior class notes            
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate     0.52%      
Expected Weighted-average Life to Maturity (in years)     2 years 11 months 4 days      
Principal Amount Issued     $ 200      
September 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     4.21%      
Expected Weighted-average Life to Maturity (in years)     2 years 11 months 4 days      
Principal Amount Issued     $ 0      
September 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     4.40%      
Expected Weighted-average Life to Maturity (in years)     2 years 11 months 4 days      
Principal Amount Issued     $ 37      
September 2025 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     4.16%      
Expected Weighted-average Life to Maturity (in years)     4 years 11 months 4 days      
Principal Amount Issued     $ 356      
September 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     4.41%      
Expected Weighted-average Life to Maturity (in years)     4 years 11 months 4 days      
Principal Amount Issued     $ 27      
September 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     4.60%      
Expected Weighted-average Life to Maturity (in years)     4 years 11 months 4 days      
Principal Amount Issued     $ 16      
November 2025 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued   $ 1,266        
November 2025 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   3.96%        
Expected Weighted-average Life to Maturity (in years)   1 year 10 months 24 days        
Principal Amount Issued   $ 638        
November 2025 ABS Notes | A-1b Senior class notes            
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate   0.42%        
Expected Weighted-average Life to Maturity (in years)   1 year 10 months 24 days        
Principal Amount Issued   $ 75        
November 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.24%        
Expected Weighted-average Life to Maturity (in years)   1 year 10 months 24 days        
Principal Amount Issued   $ 54        
November 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.41%        
Expected Weighted-average Life to Maturity (in years)   1 year 10 months 24 days        
Principal Amount Issued   $ 33        
November 2025 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.28%        
Expected Weighted-average Life to Maturity (in years)   4 years 10 months 28 days        
Principal Amount Issued   $ 446        
November 2025 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.54%        
Expected Weighted-average Life to Maturity (in years)   4 years 10 months 28 days        
Principal Amount Issued   $ 0        
November 2025 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.67%        
Expected Weighted-average Life to Maturity (in years)   4 years 10 months 28 days        
Principal Amount Issued   $ 20