v3.26.1
Investments - Investments By Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,482,858 $ 2,502,667
Percentage of Total Portfolio 100.00% 100.00%
Market Value $ 2,470,798 $ 2,508,441
Percentage of Total Portfolio 100.00% 100.00%
USA    
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,235,249 $ 2,196,416
Percentage of Total Portfolio 90.10% 87.80%
Market Value $ 2,178,973 $ 2,159,520
Percentage of Total Portfolio 88.30% 86.00%
United Kingdom    
Consolidated Schedule of Investments    
Investments, amortized cost $ 58,325 $ 55,273
Percentage of Total Portfolio 2.40% 2.20%
Market Value $ 59,437 $ 58,396
Percentage of Total Portfolio 2.40% 2.30%
Belgium    
Consolidated Schedule of Investments    
Investments, amortized cost $ 32,431 $ 31,971
Percentage of Total Portfolio 1.30% 1.30%
Market Value $ 53,697 $ 54,971
Percentage of Total Portfolio 2.20% 2.20%
Cayman Islands    
Consolidated Schedule of Investments    
Investments, amortized cost $ 33,292 $ 100,047
Percentage of Total Portfolio 1.30% 4.00%
Market Value $ 49,616 $ 106,554
Percentage of Total Portfolio 2.00% 4.10%
Canada    
Consolidated Schedule of Investments    
Investments, amortized cost $ 35,398 $ 35,522
Percentage of Total Portfolio 1.40% 1.40%
Market Value $ 36,741 $ 36,714
Percentage of Total Portfolio 1.50% 1.50%
Australia    
Consolidated Schedule of Investments    
Investments, amortized cost $ 7,346 $ 5,534
Percentage of Total Portfolio 0.30% 0.20%
Market Value $ 22,482 $ 20,114
Percentage of Total Portfolio 0.90% 0.80%
Luxembourg    
Consolidated Schedule of Investments    
Investments, amortized cost $ 21,375 $ 20,836
Percentage of Total Portfolio 0.90% 0.80%
Market Value $ 22,308 $ 22,312
Percentage of Total Portfolio 0.90% 0.90%
Germany    
Consolidated Schedule of Investments    
Investments, amortized cost $ 21,004 $ 20,482
Percentage of Total Portfolio 0.80% 0.80%
Market Value $ 13,502 $ 16,371
Percentage of Total Portfolio 0.50% 0.70%
Ireland    
Consolidated Schedule of Investments    
Investments, amortized cost $ 16,929 $ 14,534
Percentage of Total Portfolio 0.70% 0.60%
Market Value $ 12,462 $ 10,380
Percentage of Total Portfolio 0.50% 0.40%
Jersey    
Consolidated Schedule of Investments    
Investments, amortized cost $ 6,576 $ 6,343
Percentage of Total Portfolio 0.30% 0.30%
Market Value $ 6,580 $ 6,460
Percentage of Total Portfolio 0.30% 0.30%
Guernsey    
Consolidated Schedule of Investments    
Investments, amortized cost $ 5,867 $ 3,753
Percentage of Total Portfolio 0.20% 0.10%
Market Value $ 5,830 $ 3,832
Percentage of Total Portfolio 0.20% 0.20%
Netherlands    
Consolidated Schedule of Investments    
Investments, amortized cost $ 4,480 $ 1,678
Percentage of Total Portfolio 0.20% 0.10%
Market Value $ 4,537 $ 1,826
Percentage of Total Portfolio 0.20% 0.10%
France    
Consolidated Schedule of Investments    
Investments, amortized cost $ 3,447 $ 3,802
Percentage of Total Portfolio 0.10% 0.20%
Market Value $ 3,514 $ 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 $ 751  
Percentage of Total Portfolio 0.00%  
New Zealand    
Consolidated Schedule of Investments    
Investments, amortized cost $ 387 $ 364
Percentage of Total Portfolio 0.00% 0.00%
Market Value $ 368 $ 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%