Quarterly report [Sections 13 or 15(d)]

Investments - Schedule of Fair Value Portfolio by Industry Sector (Details)

v3.26.1
Investments - Schedule of Fair Value Portfolio by Industry Sector (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,583,870 $ 4,466,647
Industry Sub Sector Concentration Risk | Total Industry Sectors    
Schedule Of Investments [Line Items]    
Investments at Fair Value 4,583,870 4,466,647
Industry Sub Sector Concentration Risk | Application Software    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,125,910 1,087,954
Industry Sub Sector Concentration Risk | Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,027,017 1,039,712
Industry Sub Sector Concentration Risk | Healthcare Services, Other    
Schedule Of Investments [Line Items]    
Investments at Fair Value 879,316 838,508
Industry Sub Sector Concentration Risk | Consumer & Business Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 393,498 449,631
Industry Sub Sector Concentration Risk | System Software    
Schedule Of Investments [Line Items]    
Investments at Fair Value 376,427 472,144
Industry Sub Sector Concentration Risk | Defense Technologies    
Schedule Of Investments [Line Items]    
Investments at Fair Value 253,604 140,458
Industry Sub Sector Concentration Risk | Diversified Financial Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 111,279 105,896
Industry Sub Sector Concentration Risk | Medical Devices & Equipment    
Schedule Of Investments [Line Items]    
Investments at Fair Value 98,666 77,257
Industry Sub Sector Concentration Risk | Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Investments at Fair Value 66,766 66,992
Industry Sub Sector Concentration Risk | Space Technologies    
Schedule Of Investments [Line Items]    
Investments at Fair Value 54,568 47,816
Industry Sub Sector Concentration Risk | Consumer & Business Products    
Schedule Of Investments [Line Items]    
Investments at Fair Value 42,331 8,810
Industry Sub Sector Concentration Risk | Sustainable and Renewable Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 41,254 35,759
Industry Sub Sector Concentration Risk | Communications & Networking    
Schedule Of Investments [Line Items]    
Investments at Fair Value 34,677 26,263
Industry Sub Sector Concentration Risk | Biotechnology Tools    
Schedule Of Investments [Line Items]    
Investments at Fair Value 30,009 23,164
Industry Sub Sector Concentration Risk | Information Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 27,421 25,889
Industry Sub Sector Concentration Risk | Manufacturing Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 20,866 20,190
Industry Sub Sector Concentration Risk | Semiconductors    
Schedule Of Investments [Line Items]    
Investments at Fair Value 198 158
Industry Sub Sector Concentration Risk | Media/Content/Info    
Schedule Of Investments [Line Items]    
Investments at Fair Value 50 32
Industry Sub Sector Concentration Risk | Drug Delivery    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 13 $ 14
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Total Industry Sectors    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 100.00% 100.00%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Application Software    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 24.60% 24.30%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 22.40% 23.30%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Healthcare Services, Other    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 19.20% 18.80%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Consumer & Business Services    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 8.60% 10.10%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | System Software    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 8.20% 10.60%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Defense Technologies    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 5.50% 3.10%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Diversified Financial Services    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 2.40% 2.40%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Medical Devices & Equipment    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 2.10% 1.70%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 1.50% 1.50%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Space Technologies    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 1.20% 1.10%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Consumer & Business Products    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.90% 0.20%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Sustainable and Renewable Technology    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.90% 0.80%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Communications & Networking    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.80% 0.60%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Biotechnology Tools    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.70% 0.50%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Information Services    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.60% 0.60%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Manufacturing Technology    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.40% 0.40%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Semiconductors    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.00% 0.00%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Media/Content/Info    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.00% 0.00%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Drug Delivery    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.00% 0.00%