Distributions - Schedule of Common Stock on Distributions (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2022 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
Dec. 31, 2022 |
|
Equity [Abstract] | |||||||||
Distributions per share (in dollars per share) | $ 0.3400 | $ 0.3400 | $ 0.5800 | $ 0.3100 | $ 0.2800 | $ 0.2800 | $ 0.6800 | $ 0.5600 | $ 1.4500 |
Distributions amount | $ 18,614 | $ 18,687 | $ 32,074 | $ 17,604 | $ 15,949 | $ 15,948 | $ 37,301 | $ 31,897 | $ 81,575 |
Percentage | 100.00% | 100.00% | 100.00% |