v3.26.1
Revolving Credit Facility - Schedule of Average Rate and Outstanding Balance (Details) - Revolving Credit Facility - Credit Facility - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Line of Credit Facility [Line Items]      
Average stated interest rate 5.98% 6.73% 7.36%
Average outstanding balance $ 797,978 $ 790,921 $ 1,037,466