v3.26.3
Revolving Credit Facility - Schedule of Average Rate and Outstanding Balance (Details) - Revolving Credit Facility - Credit Facility - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Line of Credit Facility [Line Items]    
Average stated interest rate 5.73% 6.36%
Average outstanding balance $ 737,631 $ 925,397