v3.26.1
Borrowings - Schedule of Interest Rate and Interest Differential Analysis (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 20, 2025
Sep. 30, 2024
Debt Instrument [Line Items]      
Outstanding debt $ 1,181,274   $ 684,114
Class A-1 2025 Notes | 2025 Debt Securitization      
Debt Instrument [Line Items]      
Outstanding debt $ 667,000    
Debt instrument, basis spread on variable rate 1.63% 1.63%  
Class A-2 2025 Notes | 2025 Debt Securitization      
Debt Instrument [Line Items]      
Outstanding debt $ 40,250    
Debt instrument, basis spread on variable rate 1.80% 1.80%  
Class B 2025 Notes | 2025 Debt Securitization      
Debt Instrument [Line Items]      
Outstanding debt $ 92,000    
Debt instrument, basis spread on variable rate 2.00% 2.00%