v3.26.1
Investments - Joint venture portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Consolidated Schedule of Investments    
Investments, Fair Value $ 451,789 $ 316,015
Andalusian Credit Rated JV I LLC    
Consolidated Schedule of Investments    
Investments, Fair Value $ 99,082  
Weighted Average Interest Rate 9.30%  
Largest Exposure $ 8,404  
Top 5 Largest Exposure $ 39,723