v3.26.1
Investment Portfolio - Investment by Industry (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Investment Portfolio    
Fair Value $ 820,489 $ 800,100
Percentage of Portfolio (in percent) 100.00% 100.00%
Transportation & Logistics    
Investment Portfolio    
Fair Value $ 240,856 $ 243,181
Percentage of Portfolio (in percent) 29.40% 30.40%
Business Services    
Investment Portfolio    
Fair Value $ 188,749 $ 172,431
Percentage of Portfolio (in percent) 23.00% 21.60%
Technology & Telecommunications    
Investment Portfolio    
Fair Value $ 175,547 $ 148,928
Percentage of Portfolio (in percent) 21.40% 18.60%
Healthcare    
Investment Portfolio    
Fair Value $ 165,126 $ 159,446
Percentage of Portfolio (in percent) 20.10% 19.90%
Franchising    
Investment Portfolio    
Fair Value $ 50,211 $ 76,114
Percentage of Portfolio (in percent) 6.10% 9.50%