v3.26.1
Borrowings - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Total borrowings    
Total $ 1,496,929 $ 1,189,555
Less Than 1 Year 0  
1 – 3 Years 0  
3 – 5 Years 697,679  
More Than 5 Years 799,250  
DB Credit Facility    
Total borrowings    
Total 195,595  
Less Than 1 Year 0  
1 – 3 Years 0  
3 – 5 Years 195,595  
More Than 5 Years 0  
BNP Credit Facility    
Total borrowings    
Total 502,084  
Less Than 1 Year 0  
1 – 3 Years 0  
3 – 5 Years 502,084  
More Than 5 Years 0  
2025 Debt Securitization    
Total borrowings    
Total 799,250  
Less Than 1 Year 0  
1 – 3 Years 0  
3 – 5 Years 0  
More Than 5 Years $ 799,250