Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Schedule of Additional Information on Unecumbered Unfunded Commitments (Details)

v3.24.0.1
Commitments and Contingencies - Schedule of Additional Information on Unecumbered Unfunded Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Commitments And Contingencies [Line Items]    
Total Unfunded Debt Commitments $ 335,333 $ 628,874
Debt Investments    
Commitments And Contingencies [Line Items]    
2023 0 461,296
2024 291,896 134,856
2025 3,004 720
2026 7,537 9,038
2027 14,078 15,171
2028 6,547 2,140
2029 3,590 0
2030 4,176 0
Total Unfunded Debt Commitments 330,828 623,221
Investment Funds And Vehicles    
Commitments And Contingencies [Line Items]    
2030 1,757 2,842
2032 2,748 2,811
Total Unfunded Debt Commitments $ 4,505 $ 5,653