Stockholders' Equity and Dividends - Schedule of Net Asset Value Per Share (Details) - $ / shares |
Jun. 30, 2026 |
May 31, 2026 |
Apr. 30, 2026 |
Mar. 31, 2026 |
Feb. 28, 2026 |
Jan. 31, 2026 |
Dec. 31, 2025 |
Nov. 30, 2025 |
Oct. 31, 2025 |
Sep. 30, 2025 |
Aug. 31, 2025 |
Jul. 31, 2025 |
Jun. 30, 2025 |
May 31, 2025 |
Apr. 30, 2025 |
Mar. 31, 2025 |
Feb. 28, 2025 |
Jan. 31, 2025 |
Dec. 31, 2024 |
Nov. 30, 2024 |
Oct. 31, 2024 |
Sep. 30, 2024 |
Aug. 31, 2024 |
Jul. 31, 2024 |
Jun. 30, 2024 |
May 31, 2024 |
Apr. 30, 2024 |
Mar. 31, 2024 |
Feb. 29, 2024 |
Jan. 31, 2024 |
Dec. 31, 2023 |
Nov. 30, 2023 |
Oct. 31, 2023 |
Sep. 30, 2023 |
Aug. 31, 2023 |
Jul. 31, 2023 |
Jun. 30, 2023 |
May 31, 2023 |
Apr. 30, 2023 |
Mar. 31, 2023 |
Feb. 28, 2023 |
Jan. 31, 2023 |
Dec. 31, 2022 |
Nov. 30, 2022 |
Oct. 31, 2022 |
Sep. 30, 2022 |
Aug. 31, 2022 |
Jul. 31, 2022 |
Jun. 30, 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Class of Stock [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||
| Net asset value per share | $ 23.49 | $ 23.95 | |||||||||||||||||||||||||||||||||||||||||||||||
| Institutional Class | |||||||||||||||||||||||||||||||||||||||||||||||||
| Class of Stock [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||
| Net asset value per share | 23.49 | $ 23.65 | $ 23.65 | $ 23.52 | $ 23.53 | $ 23.9 | 23.95 | $ 23.98 | $ 23.99 | $ 24.07 | $ 24.2 | $ 24.22 | $ 24.24 | $ 24.27 | $ 24.11 | $ 24.42 | $ 24.64 | $ 24.77 | $ 24.79 | $ 24.84 | $ 24.83 | $ 24.77 | $ 24.79 | $ 24.75 | $ 24.84 | $ 24.95 | $ 24.93 | $ 24.98 | $ 24.93 | $ 24.92 | $ 24.85 | $ 24.87 | $ 24.7 | $ 24.99 | $ 24.85 | $ 24.73 | $ 24.49 | $ 24.05 | $ 24.38 | $ 24.23 | $ 24.25 | $ 24.28 | $ 23.69 | $ 23.93 | $ 23.89 | $ 23.74 | $ 24.86 | $ 24.4 | $ 23.49 |
| Class S | |||||||||||||||||||||||||||||||||||||||||||||||||
| Class of Stock [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||
| Net asset value per share | 23.49 | 23.65 | 23.65 | 23.52 | 23.53 | 23.9 | 23.95 | 23.98 | 23.99 | 24.07 | 24.2 | 24.22 | 24.24 | 24.27 | 24.11 | 24.42 | 24.64 | 24.77 | 24.79 | 24.84 | 24.83 | 24.77 | 24.79 | $ 24.75 | $ 24.84 | ||||||||||||||||||||||||
| Class D | |||||||||||||||||||||||||||||||||||||||||||||||||
| Class of Stock [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||
| Net asset value per share | $ 23.49 | $ 23.65 | $ 23.65 | $ 23.52 | $ 23.53 | $ 23.9 | $ 23.95 | $ 23.98 | $ 23.99 | $ 24.07 | $ 24.2 | $ 24.22 | $ 24.24 | $ 24.27 | $ 24.11 | $ 24.42 | $ 24.64 | $ 24.77 | $ 24.79 | $ 24.84 | $ 24.83 | $ 24.77 | $ 24.79 |