Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Investments - Schedule of Fair Value Portfolio of Investments by Geographic Location (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
Geographic Concentration Risk | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 3,248,046 $ 2,963,955
Percentage of Total Portfolio 100.00% 100.00%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | United States    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 2,861,615 $ 2,670,520
Percentage of Total Portfolio 88.10% 90.10%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | United Kingdom    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 222,136 $ 171,629
Percentage of Total Portfolio 6.90% 5.80%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Netherlands    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 89,995 $ 88,915
Percentage of Total Portfolio 2.80% 3.00%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Israel    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 52,868 $ 9,052
Percentage of Total Portfolio 1.60% 0.30%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Canada    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 15,730 $ 19,472
Percentage of Total Portfolio 0.50% 0.70%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Denmark    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,173 $ 0
Percentage of Total Portfolio 0.10% 0.00%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Germany    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 1,144 $ 990
Percentage of Total Portfolio 0.00% 0.00%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Other    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 385 $ 573
Percentage of Total Portfolio 0.00% 0.00%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Ireland    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 0 $ 2,804
Percentage of Total Portfolio 0.00% 0.10%