Quarterly report pursuant to Section 13 or 15(d)

Investments - Industry Composition of Investments at Fair Value (Details)

v3.23.2
Investments - Industry Composition of Investments at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule of Investments [Line Items]    
Fair Value $ 7,025,359 $ 5,716,521
% of Total Investments at Fair Value 100.00% 100.00%
Software and Computer Services    
Schedule of Investments [Line Items]    
Fair Value $ 1,267,091 $ 1,158,262
% of Total Investments at Fair Value 18.04% 20.26%
Health Care Providers    
Schedule of Investments [Line Items]    
Fair Value $ 863,441 $ 660,631
% of Total Investments at Fair Value 12.29% 11.56%
Industrial Support Services    
Schedule of Investments [Line Items]    
Fair Value $ 751,716 $ 567,804
% of Total Investments at Fair Value 10.70% 9.93%
Media    
Schedule of Investments [Line Items]    
Fair Value $ 602,124 $ 505,035
% of Total Investments at Fair Value 8.57% 8.83%
Consumer Services    
Schedule of Investments [Line Items]    
Fair Value $ 494,676 $ 458,248
% of Total Investments at Fair Value 7.04% 8.02%
Non-life Insurance    
Schedule of Investments [Line Items]    
Fair Value $ 467,711 $ 317,816
% of Total Investments at Fair Value 6.66% 5.56%
Medical Equipment and Services    
Schedule of Investments [Line Items]    
Fair Value $ 322,749 $ 210,831
% of Total Investments at Fair Value 4.59% 3.69%
Travel and Leisure    
Schedule of Investments [Line Items]    
Fair Value $ 308,065 $ 159,763
% of Total Investments at Fair Value 4.39% 2.79%
General Industrials    
Schedule of Investments [Line Items]    
Fair Value $ 273,980 $ 265,463
% of Total Investments at Fair Value 3.90% 4.64%
Pharmaceuticals and Biotechnology    
Schedule of Investments [Line Items]    
Fair Value $ 268,042 $ 196,435
% of Total Investments at Fair Value 3.82% 3.44%
Aerospace and Defense    
Schedule of Investments [Line Items]    
Fair Value $ 248,482 $ 169,856
% of Total Investments at Fair Value 3.54% 2.97%
Industrial Engineering    
Schedule of Investments [Line Items]    
Fair Value $ 233,406 $ 186,373
% of Total Investments at Fair Value 3.32% 3.26%
Personal Care, Drug and Grocery Stores    
Schedule of Investments [Line Items]    
Fair Value $ 118,753 $ 117,320
% of Total Investments at Fair Value 1.69% 2.05%
Automobiles and Parts    
Schedule of Investments [Line Items]    
Fair Value $ 118,595 $ 118,440
% of Total Investments at Fair Value 1.68% 2.07%
Technology Hardware and Equipment    
Schedule of Investments [Line Items]    
Fair Value $ 97,510 $ 93,161
% of Total Investments at Fair Value 1.39% 1.63%
Food Producers    
Schedule of Investments [Line Items]    
Fair Value $ 91,742 $ 86,977
% of Total Investments at Fair Value 1.31% 1.52%
Telecommunications Service Providers    
Schedule of Investments [Line Items]    
Fair Value $ 77,880 $ 71,695
% of Total Investments at Fair Value 1.11% 1.25%
Personal Goods    
Schedule of Investments [Line Items]    
Fair Value $ 77,214 $ 70,050
% of Total Investments at Fair Value 1.10% 1.23%
Electricity    
Schedule of Investments [Line Items]    
Fair Value $ 68,789 $ 8,639
% of Total Investments at Fair Value 0.98% 0.15%
Finance and Credit Services    
Schedule of Investments [Line Items]    
Fair Value $ 49,084 $ 48,448
% of Total Investments at Fair Value 0.69% 0.85%
Gas, Water and Multi-utilities    
Schedule of Investments [Line Items]    
Fair Value $ 43,637 $ 43,242
% of Total Investments at Fair Value 0.62% 0.76%
Real Estate Investment and Services    
Schedule of Investments [Line Items]    
Fair Value $ 39,700 $ 44,822
% of Total Investments at Fair Value 0.57% 0.78%
Industrial Transportation    
Schedule of Investments [Line Items]    
Fair Value $ 32,157 $ 50,090
% of Total Investments at Fair Value 0.46% 0.88%
Structured Finance    
Schedule of Investments [Line Items]    
Fair Value $ 28,953 $ 28,737
% of Total Investments at Fair Value 0.41% 0.50%
Retailers    
Schedule of Investments [Line Items]    
Fair Value $ 19,652 $ 20,322
% of Total Investments at Fair Value 0.28% 0.36%
Telecommunications Equipment    
Schedule of Investments [Line Items]    
Fair Value $ 14,667 $ 6,445
% of Total Investments at Fair Value 0.21% 0.11%
Chemicals    
Schedule of Investments [Line Items]    
Fair Value $ 12,098 $ 6,960
% of Total Investments at Fair Value 0.16% 0.12%
Household Goods and Home Construction    
Schedule of Investments [Line Items]    
Fair Value $ 10,353 $ 17,918
% of Total Investments at Fair Value 0.15% 0.31%
Investment Banking and Brokerage Services    
Schedule of Investments [Line Items]    
Fair Value $ 10,295 $ 7,606
% of Total Investments at Fair Value 0.15% 0.13%
Life Insurance    
Schedule of Investments [Line Items]    
Fair Value $ 5,836 $ 5,628
% of Total Investments at Fair Value 0.08% 0.10%
Industrial Metals and Mining    
Schedule of Investments [Line Items]    
Fair Value $ 2,949 $ 2,922
% of Total Investments at Fair Value 0.04% 0.05%
Leisure Goods    
Schedule of Investments [Line Items]    
Fair Value $ 1,985 $ 8,498
% of Total Investments at Fair Value 0.03% 0.15%
Construction and Materials    
Schedule of Investments [Line Items]    
Fair Value $ 1,070 $ 1,162
% of Total Investments at Fair Value 0.02% 0.03%
Electronic and Electrical Equipment    
Schedule of Investments [Line Items]    
Fair Value $ 957 $ 922
% of Total Investments at Fair Value 0.01% 0.02%