Commitments and Contingencies - Schedule of Additional Information on Unecumbered Unfunded Commitments (Details) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
||
|---|---|---|---|---|
| Commitments And Contingencies [Line Items] | ||||
| Total Unfunded Debt Commitments | [1] | $ 562,116 | $ 628,874 | |
| Debt Investments | ||||
| Commitments And Contingencies [Line Items] | ||||
| 2022 | 358,696 | 461,296 | ||
| 2024 | 167,468 | 134,856 | ||
| 2025 | 1,294 | 720 | ||
| 2026 | 9,037 | 9,038 | ||
| 2027 | 14,958 | 15,171 | ||
| 2028 | 5,318 | 2,140 | ||
| Total Unfunded Debt Commitments | [1] | 556,771 | 623,221 | |
| Investment Funds And Vehicles | ||||
| Commitments And Contingencies [Line Items] | ||||
| 2030 | 2,534 | 2,842 | ||
| 2032 | 2,811 | 2,811 | ||
| Total Unfunded Debt Commitments | $ 5,345 | $ 5,653 | ||
| ||||
| X | ||||||||||
- Definition Commitments and contingencies. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in eighth year. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in fifth year. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in fourth year. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in remainder of fiscal year. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in second year. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in sixth year. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in tenth year. No definition available.
|
| X | ||||||||||
- Definition Unfunded commitments due in third year. No definition available.
|
| X | ||||||||||
- Definition Amount of financial support to be provided in future by investment company to investee. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|