v3.26.1
Investments - Investments By Geographic Region (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,375,245 $ 2,502,667
Percentage of Total Portfolio 100.00% 100.00%
Market Value $ 2,363,576 $ 2,508,441
Percentage of Total Portfolio 100.00% 100.00%
USA    
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,156,115 $ 2,196,416
Percentage of Total Portfolio 90.80% 87.80%
Market Value $ 2,086,307 $ 2,159,520
Percentage of Total Portfolio 88.40% 86.00%
United Kingdom    
Consolidated Schedule of Investments    
Investments, amortized cost $ 58,512 $ 55,273
Percentage of Total Portfolio 2.50% 2.20%
Market Value $ 60,238 $ 58,396
Percentage of Total Portfolio 2.60% 2.30%
Belgium    
Consolidated Schedule of Investments    
Investments, amortized cost $ 32,879 $ 31,971
Percentage of Total Portfolio 1.40% 1.30%
Market Value $ 53,856 $ 54,971
Percentage of Total Portfolio 2.30% 2.20%
Cayman Islands    
Consolidated Schedule of Investments    
Investments, amortized cost $ 32,144 $ 100,047
Percentage of Total Portfolio 1.40% 4.00%
Market Value $ 53,161 $ 106,554
Percentage of Total Portfolio 2.20% 4.10%
Canada    
Consolidated Schedule of Investments    
Investments, amortized cost $ 23,236 $ 35,522
Percentage of Total Portfolio 1.00% 1.40%
Market Value $ 25,667 $ 36,714
Percentage of Total Portfolio 1.10% 1.50%
Australia    
Consolidated Schedule of Investments    
Investments, amortized cost $ 7,314 $ 5,534
Percentage of Total Portfolio 0.30% 0.20%
Market Value $ 22,748 $ 20,114
Percentage of Total Portfolio 1.00% 0.80%
Luxembourg    
Consolidated Schedule of Investments    
Investments, amortized cost $ 14,206 $ 20,836
Percentage of Total Portfolio 0.60% 0.80%
Market Value $ 14,430 $ 22,312
Percentage of Total Portfolio 0.60% 0.90%
Germany    
Consolidated Schedule of Investments    
Investments, amortized cost $ 11,743 $ 20,482
Percentage of Total Portfolio 0.50% 0.80%
Market Value $ 12,638 $ 16,371
Percentage of Total Portfolio 0.50% 0.70%
Ireland    
Consolidated Schedule of Investments    
Investments, amortized cost $ 16,922 $ 14,534
Percentage of Total Portfolio 0.70% 0.60%
Market Value $ 12,279 $ 10,380
Percentage of Total Portfolio 0.50% 0.40%
Jersey    
Consolidated Schedule of Investments    
Investments, amortized cost $ 6,787 $ 6,343
Percentage of Total Portfolio 0.30% 0.30%
Market Value $ 6,854 $ 6,460
Percentage of Total Portfolio 0.30% 0.30%
Guernsey    
Consolidated Schedule of Investments    
Investments, amortized cost $ 5,869 $ 3,753
Percentage of Total Portfolio 0.20% 0.10%
Market Value $ 5,867 $ 3,832
Percentage of Total Portfolio 0.20% 0.20%
Netherlands    
Consolidated Schedule of Investments    
Investments, amortized cost $ 4,918 $ 1,678
Percentage of Total Portfolio 0.20% 0.10%
Market Value $ 4,919 $ 1,826
Percentage of Total Portfolio 0.20% 0.10%
France    
Consolidated Schedule of Investments    
Investments, amortized cost $ 3,448 $ 3,802
Percentage of Total Portfolio 0.10% 0.20%
Market Value $ 3,487 $ 3,932
Percentage of Total Portfolio 0.10% 0.20%
Bermuda    
Consolidated Schedule of Investments    
Investments, amortized cost $ 752  
Percentage of Total Portfolio 0.00%  
Market Value $ 745  
Percentage of Total Portfolio 0.00%  
New Zealand    
Consolidated Schedule of Investments    
Investments, amortized cost $ 400 $ 364
Percentage of Total Portfolio 0.00% 0.00%
Market Value $ 380 $ 344
Percentage of Total Portfolio 0.00% 0.00%
Italy    
Consolidated Schedule of Investments    
Investments, amortized cost   $ 6,112
Percentage of Total Portfolio   0.20%
Market Value   $ 6,715
Percentage of Total Portfolio   0.30%