Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Investments - Schedule of Fair Value Portfolio By Industry Sector (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 3,112,789 $ 2,963,955
Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,137,725 1,150,707
Software    
Schedule Of Investments [Line Items]    
Investments at Fair Value 891,438 798,264
Consumer & Business Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 459,276 439,384
Healthcare Services Other    
Schedule Of Investments [Line Items]    
Investments at Fair Value 220,673 198,763
Communications & Networking    
Schedule Of Investments [Line Items]    
Investments at Fair Value 105,343 101,833
Diversified Financial Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 94,077 68,569
Information Services    
Schedule Of Investments [Line Items]    
Investments at Fair Value 73,306 60,759
Manufacturing Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 49,596 46,109
Biotechnology Tools    
Schedule Of Investments [Line Items]    
Investments at Fair Value 33,465 32,825
Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Investments at Fair Value 20,727 21,517
Sustainable And Renewable Technology    
Schedule Of Investments [Line Items]    
Investments at Fair Value 11,333 15,486
Media/Content/Info    
Schedule Of Investments [Line Items]    
Investments at Fair Value 11,542 35
Surgical Devices    
Schedule Of Investments [Line Items]    
Investments at Fair Value 731 3,038
Consumer & Business Products    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,294 2,821
Medical Devices & Equipment    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,052 1,834
Semiconductors    
Schedule Of Investments [Line Items]    
Investments at Fair Value 1,188 21,921
Drug Delivery    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 23 $ 90
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 100.00% 100.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Drug Discovery & Development    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 36.50% 38.80%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Software    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 28.60% 26.90%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Consumer & Business Services    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 14.80% 14.80%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Healthcare Services Other    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 7.10% 6.70%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Communications & Networking    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 3.40% 3.40%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Diversified Financial Services    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 3.00% 2.30%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Information Services    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 2.40% 2.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Manufacturing Technology    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 1.60% 1.60%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Biotechnology Tools    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 1.10% 1.10%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Electronics & Computer Hardware    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.70% 0.70%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Sustainable And Renewable Technology    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.40% 0.50%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Media/Content/Info    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.40% 0.00%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Surgical Devices    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.00% 0.10%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Consumer & Business Products    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.00% 0.10%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Medical Devices & Equipment    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.00% 0.10%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Semiconductors    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.00% 0.70%
Industry Sub Sector Concentration Risk [Member] | Revenue Benchmark | Drug Delivery    
Schedule Of Investments [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%