Distributions (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | 36 Months Ended | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jan. 31, 2024 |
Oct. 31, 2023 |
Jul. 31, 2023 |
Apr. 28, 2023 |
Jan. 27, 2023 |
Oct. 28, 2022 |
Jul. 29, 2022 |
Apr. 29, 2022 |
Jan. 28, 2022 |
Oct. 29, 2021 |
Jul. 30, 2021 |
Apr. 30, 2021 |
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2023 |
|
Investment Company, Distribution to Shareholders [Abstract] | ||||||||||||||||||
Stockholder distributions from income | $ 0.42 | $ 0.42 | $ 0.38 | $ 0.38 | $ 0.36 | $ 0.34 | $ 0.34 | $ 0.34 | $ 0.34 | $ 0.34 | $ 0.34 | $ 0.34 | $ 1.6 | $ 1.38 | $ 1.36 | $ 1.43 | $ 1.64 | $ 4.34 |
Total Distributions | $ 27,116 | $ 27,116 | $ 24,534 | $ 24,534 | $ 23,242 | $ 21,951 | $ 21,951 | $ 21,951 | $ 21,951 | $ 21,951 | $ 21,951 | $ 21,951 | $ 103,300 | $ 89,095 | $ 87,805 | $ 280,199 |