v3.25.2
Debt - Narrative (Details)
$ in Billions
Jun. 30, 2025
USD ($)
Securitization Notes Payable | Secured Debt  
Debt Instrument [Line Items]  
Debt instrument, face amount $ 14.8
Weighted average interest rate 4.80%
Senior Notes | Senior Notes  
Debt Instrument [Line Items]  
Debt instrument, face amount $ 8.4
Weighted average interest rate 5.33%
Revolving Credit Facility  
Debt Instrument [Line Items]  
Renewed borrowing capacity $ 12.0