v3.26.1
Borrowings - 2018 Debt Securitization - Narrative (Details) - 2018 Debt Securitization - USD ($)
$ in Thousands
9 Months Ended
Nov. 16, 2018
Jun. 30, 2026
Debt Instrument [Line Items]    
Debt instrument, face amount $ 602,400  
Debt instrument, basis spread on variable rate   0.26161%
Subordinated debt    
Debt Instrument [Line Items]    
Debt instrument, face amount 113,400  
AAA/AAA Class A 2018 Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 327,000  
Debt instrument, basis spread on variable rate 1.48%  
AA Class B 2018 Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 61,200  
Debt instrument, basis spread on variable rate 2.10%  
A Class C-1 2018 Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 20,000  
Debt instrument, basis spread on variable rate 2.80%  
A Class C-2 2018 Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 38,800  
Debt instrument, basis spread on variable rate 2.65%  
BBB- Class D 2018 Notes    
Debt Instrument [Line Items]    
Debt instrument, face amount $ 42,000  
Debt instrument, basis spread on variable rate 2.95%