v3.25.2
Investments - Industry composition of investments based on fair value (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Investments    
Total 100.00% 100.00%
Capital Markets    
Investments    
Total 5.70% 5.00%
Diversified Consumer Services    
Investments    
Total 0.00% 0.70%
Financial Services    
Investments    
Total 10.70% 9.50%
Health Care Providers & Services    
Investments    
Total 18.20% 16.80%
Health Care Technology    
Investments    
Total 2.10% 3.10%
Insurance    
Investments    
Total 21.40% 21.90%
IT Services    
Investments    
Total 6.70% 7.80%
Professional Services    
Investments    
Total 15.60% 16.50%
Real Estate Management & Development    
Investments    
Total 5.00% 4.60%
Software    
Investments    
Total 13.50% 12.60%
Consumer Finance    
Investments    
Total 1.10% 1.50%