Distributions - Schedule of Dividends Declared (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Dec. 31, 2022 |
|
Equity [Abstract] | ||||||||||
Distributions per share (in dollars per share) | $ 0.39 | $ 0.34 | $ 0.34 | $ 0.58 | $ 0.31 | $ 0.28 | $ 0.28 | $ 1.07 | $ 0.87 | $ 1.45 |
Distributions amount | $ 21,276 | $ 18,614 | $ 18,687 | $ 32,074 | $ 17,604 | $ 15,949 | $ 15,948 | $ 58,577 | $ 49,501 | $ 81,575 |