Quarterly report pursuant to Section 13 or 15(d)

Investments - Schedule of Fair Value Portfolio of Investments by Geographic Location (Details)

v3.24.2.u1
Investments - Schedule of Fair Value Portfolio of Investments by Geographic Location (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 3,568,539 $ 3,248,046
Geographic Concentration Risk | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 3,568,539 $ 3,248,046
Percentage of Total Portfolio 100.00% 100.00%
Geographic Concentration Risk | United States | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 3,205,062 $ 2,861,615
Percentage of Total Portfolio 89.80% 88.10%
Geographic Concentration Risk | United Kingdom | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 164,218 $ 222,136
Percentage of Total Portfolio 4.60% 6.90%
Geographic Concentration Risk | Netherlands | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 92,769 $ 89,995
Percentage of Total Portfolio 2.60% 2.80%
Geographic Concentration Risk | Israel | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 78,516 $ 52,868
Percentage of Total Portfolio 2.20% 1.60%
Geographic Concentration Risk | Canada | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 16,093 $ 15,730
Percentage of Total Portfolio 0.50% 0.50%
Geographic Concentration Risk | Ireland | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,476 $ 0
Percentage of Total Portfolio 0.10% 0.00%
Geographic Concentration Risk | Denmark | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,183 $ 4,173
Percentage of Total Portfolio 0.10% 0.10%
Geographic Concentration Risk | SINGAPORE | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 1,791 $ 0
Percentage of Total Portfolio 0.10% 0.00%
Geographic Concentration Risk | Germany | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 1,030 $ 1,144
Percentage of Total Portfolio 0.00% 0.00%
Geographic Concentration Risk | Other | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 401 $ 385
Percentage of Total Portfolio 0.00% 0.00%