Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Commitments and Contingencies - Schedule of Additional Information on Unencumbered Unfunded Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Commitments And Contingencies [Line Items]    
Total Unfunded Debt Commitments $ 385,623 $ 448,528
Debt investments    
Commitments And Contingencies [Line Items]    
2025 0 251,941
2026 281,807 147,840
2027 41,112 10,553
2028 4,361 6,040
2029 16,588 24,149
2030 33,526 4,176
2031 4,840 0
Total Unfunded Debt Commitments 382,234 444,699
Investment Funds And Vehicles    
Commitments And Contingencies [Line Items]    
2031 1,771 1,757
2032 1,618 2,072
Total Unfunded Debt Commitments $ 3,389 $ 3,829