v3.25.1
Debt - Schedule of Repayments (Details)
Mar. 31, 2025
USD ($)
Debt Instrument [Line Items]  
Principal Amount $ 479,000,000
4.910% Class A Senior ABS Notes due 2028  
Debt Instrument [Line Items]  
Interest rate, stated percentage 4.91%
Principal Amount $ 213,000,000
Senior Notes | 4.738% Series 2018-1 A-1 Notes due 2025  
Debt Instrument [Line Items]  
Interest rate, stated percentage 4.738%
Principal Amount $ 131,000,000
Senior Notes | 5.152% Series 2018-1 A-2 Notes due 2028  
Debt Instrument [Line Items]  
Interest rate, stated percentage 5.152%
Principal Amount $ 92,000,000
Loans Payable | 4.927% ECA Facility due 2036  
Debt Instrument [Line Items]  
Principal Amount $ 43,000,000