Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Commitments and Contingencies - Schedule of Unencumbered Unfunded Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Commitments And Contingencies [Line Items]    
Total Unfunded Debt Commitments $ 397,446 $ 385,623
Debt investments    
Commitments And Contingencies [Line Items]    
2026 234,980 281,807
2027 97,901 41,112
2028 4,236 4,361
2029 17,588 16,588
2030 33,526 33,526
2031 6,062 4,840
Total Unfunded Debt Commitments 394,293 382,234
Investment Funds & Vehicles    
Commitments And Contingencies [Line Items]    
2030 1,740 1,771
2032 1,413 1,618
Total Unfunded Debt Commitments $ 3,153 $ 3,389