Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Investments - Schedule of Fair Value Portfolio By Industry Sector (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 2,963,955 $ 2,434,522
Medical Devices And Equipment [Member]    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,834 12,612
Healthcare Services Other    
Schedule Of Investments [Line Items]    
Investments at Fair Value 198,763 121,003
Biotechnology Tools [Member]    
Schedule Of Investments [Line Items]    
Investments at Fair Value 32,825 0
Software    
Schedule Of Investments [Line Items]    
Investments at Fair Value 798,264 585,622
Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,150,707 967,383
Consumer & Business Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 439,384 395,506
Communications & Networking    
Schedule Of Investments [Line Items]    
Investments at Fair Value 101,833 105,490
Drug Delivery    
Schedule Of Investments [Line Items]    
Investments at Fair Value 90 368
Diversified Financial Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 68,569 65,073
Information Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 60,759 74,417
Semiconductors    
Schedule Of Investments [Line Items]    
Investments at Fair Value 21,921 22,498
Sustainable And Renewable Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 15,486 39,387
Consumer & Business Products    
Schedule Of Investments [Line Items]    
Investments at Fair Value 2,821 28,099
Manufacturing Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 46,109 14,995
Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Investments at Fair Value 21,517 1,040
Surgical Devices    
Schedule Of Investments [Line Items]    
Investments at Fair Value 3,038 1,029
Media Content Info [Member]    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 35 $ 0
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member]    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 100.00% 100.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Medical Devices And Equipment [Member]    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.10% 0.50%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Healthcare Services Other    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 6.70% 5.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Biotechnology Tools [Member]    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 1.10% 0.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Software    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 26.90% 24.10%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 38.80% 39.70%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Consumer & Business Services    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 14.80% 16.30%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Communications & Networking    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 3.50% 4.30%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Drug Delivery    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.00% 0.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Diversified Financial Services    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 2.30% 2.70%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Information Services    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 2.10% 3.10%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Semiconductors    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.70% 0.90%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Sustainable And Renewable Technology    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.50% 1.60%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Consumer & Business Products    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.10% 1.20%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Manufacturing Technology    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 1.60% 0.60%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.70% 0.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Surgical Devices    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.10% 0.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark [Member] | Media Content Info [Member]    
Schedule Of Investments [Line Items]    
Percentage of Total portfolio 0.00% 0.00%