XML 98 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Asset-Backed Notes Transactions (Details) - USD ($)
$ in Millions
1 Months Ended
Nov. 30, 2024
Sep. 30, 2024
Jun. 30, 2024
Apr. 30, 2024
Jan. 31, 2024
Dec. 31, 2024
Asset Backed Notes            
Debt Instrument [Line Items]            
Principal Amount Issued           $ 6,923
January 2024 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued         $ 1,915  
January 2024 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         5.00%  
Expected Weighted-average Life to Maturity (in years)         1 year 11 months 1 day  
Principal Amount Issued         $ 835  
January 2024 ABS Notes | A-1b Senior class notes            
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate         0.65%  
Expected Weighted-average Life to Maturity (in years)         1 year 11 months 1 day  
Principal Amount Issued         $ 279  
January 2024 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         5.24%  
Expected Weighted-average Life to Maturity (in years)         1 year 11 months 1 day  
Principal Amount Issued         $ 0  
January 2024 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         5.49%  
Expected Weighted-average Life to Maturity (in years)         1 year 11 months 1 day  
Principal Amount Issued         $ 51  
January 2024 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         4.83%  
Expected Weighted-average Life to Maturity (in years)         4 years 11 months 1 day  
Principal Amount Issued         $ 668  
January 2024 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         5.08%  
Expected Weighted-average Life to Maturity (in years)         4 years 11 months 1 day  
Principal Amount Issued         $ 51  
January 2024 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument         5.32%  
Expected Weighted-average Life to Maturity (in years)         4 years 11 months 1 day  
Principal Amount Issued         $ 31  
April 2024 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued       $ 875    
April 2024 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       5.34%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 605    
April 2024 ABS Notes | A-1b Senior class notes            
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate       0.58%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 175    
April 2024 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       5.54%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 59    
April 2024 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument       5.73%    
Expected Weighted-average Life to Maturity (in years)       2 years 11 months 26 days    
Principal Amount Issued       $ 36    
June 2024 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued     $ 1,176      
June 2024 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     5.21%      
Expected Weighted-average Life to Maturity (in years)     1 year 11 months 23 days      
Principal Amount Issued     $ 289      
June 2024 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 23 days      
Principal Amount Issued     $ 246      
June 2024 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     5.40%      
Expected Weighted-average Life to Maturity (in years)     1 year 11 months 23 days      
Principal Amount Issued     $ 41      
June 2024 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     5.60%      
Expected Weighted-average Life to Maturity (in years)     1 year 11 months 23 days      
Principal Amount Issued     $ 25      
June 2024 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     5.00%      
Expected Weighted-average Life to Maturity (in years)     4 years 11 months 23 days      
Principal Amount Issued     $ 512      
June 2024 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     5.25%      
Expected Weighted-average Life to Maturity (in years)     4 years 11 months 23 days      
Principal Amount Issued     $ 39      
June 2024 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument     5.49%      
Expected Weighted-average Life to Maturity (in years)     4 years 11 months 23 days      
Principal Amount Issued     $ 24      
September 2024 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued   $ 1,957        
September 2024 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.17%        
Expected Weighted-average Life to Maturity (in years)   2 years 11 months 1 day        
Principal Amount Issued   $ 1,069        
September 2024 ABS Notes | A-1b Senior class notes            
Debt Instrument [Line Items]            
Debt instrument, percentage points added to the reference rate   0.67%        
Expected Weighted-average Life to Maturity (in years)   2 years 11 months 1 day        
Principal Amount Issued   $ 267        
September 2024 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.42%        
Expected Weighted-average Life to Maturity (in years)   2 years 11 months 1 day        
Principal Amount Issued   $ 0        
September 2024 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)   2 years 11 months 1 day        
Principal Amount Issued   $ 61        
September 2024 ABS Notes | A Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument   4.35%        
Expected Weighted-average Life to Maturity (in years)   4 years 11 months 1 day        
Principal Amount Issued   $ 535        
September 2024 ABS Notes | B 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 1 day        
Principal Amount Issued   $ 0        
September 2024 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)   4 years 11 months 1 day        
Principal Amount Issued   $ 25        
November 2024 ABS Notes            
Debt Instrument [Line Items]            
Principal Amount Issued $ 1,000          
November 2024 ABS Notes | A-1a Senior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument 4.62%          
Expected Weighted-average Life to Maturity (in years) 2 years 11 months 23 days          
Principal Amount Issued $ 816          
November 2024 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) 2 years 11 months 23 days          
Principal Amount Issued $ 75          
November 2024 ABS Notes | B Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument 4.82%          
Expected Weighted-average Life to Maturity (in years) 2 years 11 months 23 days          
Principal Amount Issued $ 68          
November 2024 ABS Notes | C Junior class notes            
Debt Instrument [Line Items]            
Stated interest rate on debt instrument 4.99%          
Expected Weighted-average Life to Maturity (in years) 2 years 11 months 23 days          
Principal Amount Issued $ 41