Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Commitments and Contingencies - Schedule of Unencumbered Unfunded Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Commitments And Contingencies [Line Items]    
Total Unfunded Debt Commitments $ 471,488 $ 448,528
Debt investments    
Commitments And Contingencies [Line Items]    
2025 108,849 251,941
2026 258,777 147,840
2027 32,095 10,553
2028 5,673 6,040
2029 24,149 24,149
2030 33,276 4,176
2031 4,840 0
Total Unfunded Debt Commitments 467,659 444,699
Investment Funds & Vehicles    
Commitments And Contingencies [Line Items]    
2030 1,757 1,757
2032 2,072 2,072
Total Unfunded Debt Commitments $ 3,829 $ 3,829