v3.26.1
Investments - Industry composition of investments based on fair value (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Investments    
Total 100.00% 100.00%
Capital Markets    
Investments    
Total 3.80% 4.10%
Consumer Finance    
Investments    
Total 1.80% 2.30%
Diversified Consumer Services    
Investments    
Total 0.40% 0.50%
Financial Services    
Investments    
Total 15.10% 14.70%
Health Care Providers & Services    
Investments    
Total 17.80% 17.90%
Health Care Technology    
Investments    
Total 2.80% 3.00%
Insurance    
Investments    
Total 17.70% 19.00%
IT Services    
Investments    
Total 3.00% 3.90%
Professional Services    
Investments    
Total 17.50% 15.40%
Real Estate Management & Development    
Investments    
Total 6.40% 5.60%
Software    
Investments    
Total 13.00% 12.90%
Technology Hardware, Storage & Peripherals    
Investments    
Total 0.70% 0.70%