Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Unencumbered Unfunded Commitments (Details)

v3.23.3
Commitments and Contingencies - Schedule of Unencumbered Unfunded Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Commitments And Contingencies [Line Items]    
Total Unfunded Debt Commitments $ 400,583 $ 628,874
Debt Investments    
Commitments And Contingencies [Line Items]    
2023 123,031 461,296
2024 234,164 134,856
2025 1,831 720
2026 9,037 9,038
2027 14,672 15,171
2028 7,241 2,140
2029 3,590 0
2030 2,000 0
Total Unfunded Debt Commitments 395,566 623,221
Investment Funds & Vehicles    
Commitments And Contingencies [Line Items]    
2030 2,269 2,842
2032 2,748 2,811
Total Unfunded Debt Commitments $ 5,017 $ 5,653