v3.26.1
Borrowings - ABS XII Notes (Details) - Secured Debt - USD ($)
$ in Millions
Jun. 30, 2026
May 31, 2026
ABS XII Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount   $ 850
Interest Rate 6.29%  
Debt instrument, production tracking rate   85.00%
ABS XII Notes | Performance Trigger Abscent Scenario One    
Debt Instrument [Line Items]    
Percentage required to be paid on certain performance metrics   45.00%
ABS XII Notes | Performance Trigger Abscent Scenario Two    
Debt Instrument [Line Items]    
Percentage required to be paid on certain performance metrics   55.00%
ABS XII Notes | Performance Trigger Abscent Scenario Three    
Debt Instrument [Line Items]    
Percentage required to be paid on certain performance metrics   60.00%
ABS XII Notes | Debt Service Coverage Ratio, Scenario One    
Debt Instrument [Line Items]    
Debt Instrument, Increase In Percentage Of Excess Cash Flow Required To Be Paid, If Cash Flow Exceeds   10.00%
Debt instrument, covenant, debt service coverage ratio   1.75
ABS XII Notes | Debt Service Coverage Ratio, Scenario Two    
Debt Instrument [Line Items]    
Percentage required to be paid on certain performance metrics   100.00%
Debt instrument, covenant, debt service coverage ratio   1.45
ABS XII Notes | Loan To Value Ratio Scenario Once    
Debt Instrument [Line Items]    
Loan to value ratio   0.85
ABS XII Notes | Loan To Value Ratio Scenario Two    
Debt Instrument [Line Items]    
Loan to value ratio   0.80
ABS XII Notes | Loan To Value Ratio Scenario Three    
Debt Instrument [Line Items]    
Loan to value ratio   0.75
ABS XII Notes | Minimum    
Debt Instrument [Line Items]    
Percentage required to be paid on certain performance metrics   45.00%
ABS XII Notes | Maximum    
Debt Instrument [Line Items]    
Percentage required to be paid on certain performance metrics   100.00%
ABS XII Notes, Class A-1 Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount   $ 590
Interest Rate   6.016%
ABS XII Notes, Class A-2 Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount   $ 260
Interest Rate   6.91%