v3.26.3
Investments - Joint venture portfolio (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Consolidated Schedule of Investments    
Investments, Fair Value $ 574,512 $ 316,015
Andalusian Credit Rated JV I LLC    
Consolidated Schedule of Investments    
Investments, Fair Value $ 112,569  
Weighted Average Interest Rate 9.70%  
Largest Exposure $ 8,394  
Top 5 Largest Exposure $ 39,898