Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Investments - Schedule of Fair Value Portfolio By Industry Sector (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 3,248,046 $ 2,963,955
Industry Sub Sector Concentration Risk | Total Industry Sectors    
Schedule Of Investments [Line Items]    
Investments at Fair Value 3,248,046 2,963,955
Industry Sub Sector Concentration Risk | Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,257,699 1,150,707
Industry Sub Sector Concentration Risk | Software    
Schedule Of Investments [Line Items]    
Investments at Fair Value 764,985 798,264
Industry Sub Sector Concentration Risk | Consumer & Business Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 525,973 439,384
Industry Sub Sector Concentration Risk | Healthcare Services, Other    
Schedule Of Investments [Line Items]    
Investments at Fair Value 300,079 198,763
Industry Sub Sector Concentration Risk | Communications & Networking    
Schedule Of Investments [Line Items]    
Investments at Fair Value 29,400 101,833
Industry Sub Sector Concentration Risk | Diversified Financial Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 114,722 68,569
Industry Sub Sector Concentration Risk | Information Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 126,605 60,759
Industry Sub Sector Concentration Risk | Biotechnology Tools    
Schedule Of Investments [Line Items]    
Investments at Fair Value 48,381 32,825
Industry Sub Sector Concentration Risk | Manufacturing Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 11,006 46,109
Industry Sub Sector Concentration Risk | Medical Devices & Equipment    
Schedule Of Investments [Line Items]    
Investments at Fair Value 22,096 1,834
Industry Sub Sector Concentration Risk | Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Investments at Fair Value 20,324 21,517
Industry Sub Sector Concentration Risk | Media/Content/Info    
Schedule Of Investments [Line Items]    
Investments at Fair Value 12,704 35
Industry Sub Sector Concentration Risk | Sustainable and Renewable Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 9,581 15,486
Industry Sub Sector Concentration Risk | Consumer & Business Products    
Schedule Of Investments [Line Items]    
Investments at Fair Value 2,589 2,821
Industry Sub Sector Concentration Risk | Semiconductors    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,205 21,921
Industry Sub Sector Concentration Risk | Surgical Devices    
Schedule Of Investments [Line Items]    
Investments at Fair Value 676 3,038
Industry Sub Sector Concentration Risk | Drug Delivery    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 21 $ 90
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 | Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 38.70% 38.80%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Software    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 23.60% 26.90%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Consumer & Business Services    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 16.20% 14.80%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Healthcare Services, Other    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 9.30% 6.70%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Communications & Networking    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.90% 3.50%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Diversified Financial Services    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 3.50% 2.30%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Information Services    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 3.90% 2.10%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Biotechnology Tools    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 1.50% 1.10%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Manufacturing Technology    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.30% 1.60%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Medical Devices & Equipment    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.70% 0.10%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.60% 0.70%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Media/Content/Info    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.40% 0.00%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Sustainable and Renewable Technology    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.30% 0.50%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Consumer & Business Products    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.10% 0.10%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Semiconductors    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.00% 0.70%
Industry Sub Sector Concentration Risk | Industry Sub Sector Investments Benchmark | Surgical Devices    
Schedule Of Investments [Line Items]    
Percentage of Total Portfolio 0.00% 0.10%
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%