v3.26.1
Borrowings - Schedule of Interest Rate and Interest Differential Analysis (Details) - USD ($)
$ in Thousands
9 Months Ended
Nov. 18, 2024
Jun. 30, 2026
Sep. 30, 2025
Debt Instrument [Line Items]      
Amount Outstanding   $ 4,537,552 $ 4,900,773
2024 Debt Securitization      
Debt Instrument [Line Items]      
Interest Rate   3.70%  
2024 Debt Securitization | Class A-1R 2024 Notes      
Debt Instrument [Line Items]      
Interest Rate 1.56%    
2024 Debt Securitization | Class A-2RR 2024 Notes      
Debt Instrument [Line Items]      
Interest Rate 1.75%    
2024 Debt Securitization | Senior Notes | Class A-1R 2024 Notes      
Debt Instrument [Line Items]      
Amount Outstanding   $ 1,192,400  
2024 Debt Securitization | Senior Notes | Class A-2RR 2024 Notes      
Debt Instrument [Line Items]      
Amount Outstanding   $ 171,600