v3.26.1
Borrowings - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 30, 2024
Total borrowings    
Total $ 1,189,555 $ 691,985
Less Than 1 Year 0  
1 – 3 Years 0  
3 – 5 Years 390,305  
More Than 5 Years 799,250  
DB Credit Facility    
Total borrowings    
Total 198,117  
Less Than 1 Year 0  
1 – 3 Years 0  
3 – 5 Years 198,117  
More Than 5 Years 0  
BNP Credit Facility    
Total borrowings    
Total 192,188  
Less Than 1 Year 0  
1 – 3 Years 0  
3 – 5 Years 192,188  
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