Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Commitments and Contingencies - Schedule of Unencumbered Unfunded Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Commitments And Contingencies [Line Items]    
Total Unfunded Debt Commitments $ 437,535 $ 448,528
Debt investments    
Commitments And Contingencies [Line Items]    
2025 84,424 251,941
2026 250,676 147,840
2027 36,649 10,553
2028 4,547 6,040
2029 19,731 24,149
2030 33,276 4,176
2031 4,840 0
Total Unfunded Debt Commitments 434,143 444,699
Investment Funds & Vehicles    
Commitments And Contingencies [Line Items]    
2030 1,775 1,757
2032 1,617 2,072
Total Unfunded Debt Commitments $ 3,392 $ 3,829