XML 123 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Asset-Backed Financing - Schedule of Secured Notes With Related Maturity (Details) - Variable Interest Entity, Primary Beneficiary - Secured Debt - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument    
Weighted average interest rate at date of issuance 4.85% 4.97%
Secured Notes Issued September 2024    
Debt Instrument    
Company issued secured notes $ 600,000,000  
Weighted average interest rate at date of issuance 4.52%  
Secured Notes Issued May 2024    
Debt Instrument    
Company issued secured notes $ 550,000,000  
Weighted average interest rate at date of issuance 5.48%  
Secured Notes Issued September 2023    
Debt Instrument    
Company issued secured notes $ 500,000,000  
Weighted average interest rate at date of issuance 5.79%  
Secured Notes Issued February 2023    
Debt Instrument    
Company issued secured notes $ 550,000,000  
Weighted average interest rate at date of issuance 5.10%  
Secured Notes Issued June 2022    
Debt Instrument    
Company issued secured notes $ 1,286,262,000  
Weighted average interest rate at date of issuance 2.45%  
Secured Notes Issued April 2022    
Debt Instrument    
Company issued secured notes $ 550,000,000  
Weighted average interest rate at date of issuance 2.40%  
Secured Notes Issued August 2021    
Debt Instrument    
Company issued secured notes $ 575,000,000  
Weighted average interest rate at date of issuance 0.42%  
Secured Notes Issued February 2021    
Debt Instrument    
Company issued secured notes $ 600,000,000  
Weighted average interest rate at date of issuance 0.30%