Income Taxes - Schedule of Investment Company, Distribution to Shareholders (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Aug. 26, 2025 |
Jun. 30, 2026 |
[1] | Aug. 31, 2025 |
Jun. 30, 2025 |
[1] | Aug. 31, 2024 |
Jun. 30, 2024 |
Aug. 31, 2023 |
|||
| Income Taxes [Line Items] | |||||||||||
| Ordinary income | $ 189,162 | $ 227,508 | $ 243,085 | ||||||||
| Capital gain | 0 | 0 | 0 | ||||||||
| Return of capital | $ 10,394 | $ 10,170 | 69,913 | $ 70,137 | 71,414 | $ 67,479 | 44,838 | ||||
| Total distributions paid to common stockholders | 259,075 | 298,922 | 287,923 | ||||||||
| Floating Rate Preferred Stock Holders | |||||||||||
| Income Taxes [Line Items] | |||||||||||
| Ordinary income | 106,977 | 99,253 | 74,975 | ||||||||
| Capital gain | 0 | 0 | 0 | ||||||||
| Return of capital | 0 | 0 | 0 | ||||||||
| Total distributions paid to common stockholders | $ 106,977 | $ 99,253 | $ 74,975 | ||||||||
| |||||||||||