Commitments and Contingencies (Details) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Financing commitment letter to purchase investments | ||
| Other Commitments [Line Items] | ||
| Other commitments | $ 4,858 | $ 45,634 |
| Unfunded commitments on revolving credit facilities | ||
| Other Commitments [Line Items] | ||
| Principal amount | 109,363 | 100,315 |
| Bridge financing commitments | ||
| Other Commitments [Line Items] | ||
| Principal amount | 0 | 0 |
| Other future funding commitments | ||
| Other Commitments [Line Items] | ||
| Principal amount | $ 88,003 | $ 123,748 |