v3.26.1
Borrowings - Schedule of Interest Rate and Interest Differential Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 20, 2025
Sep. 30, 2025
Debt Instrument [Line Items]      
Amount Outstanding $ 1,491,565   $ 1,181,274
Class A-1 2025 Notes | 2025 Debt Securitization      
Debt Instrument [Line Items]      
Amount Outstanding $ 667,000    
Interest Rate 1.63% 1.63%  
Class A-2 2025 Notes | 2025 Debt Securitization      
Debt Instrument [Line Items]      
Amount Outstanding $ 40,250    
Interest Rate 1.80% 1.80%  
Class B 2025 Notes | 2025 Debt Securitization      
Debt Instrument [Line Items]      
Amount Outstanding $ 92,000    
Interest Rate 2.00% 2.00%