v3.25.2
Debt - Schedule of Maturities of ABS Notes (Details) - ABS Notes
$ in Millions
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]  
2025 $ 192
2026 594
2027 822
2028 84
Total debt $ 1,692