Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Investments - Schedule of Fair Value Portfolio of Investments by Geographic Location (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,583,870 $ 4,466,647
Geographic Concentration Risk | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,583,870 $ 4,466,647
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 $ 4,104,784 $ 4,035,927
Percentage of Total Portfolio 89.50% 90.40%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | United Kingdom    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 137,001 $ 118,031
Percentage of Total Portfolio 3.00% 2.70%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Netherlands    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 115,762 $ 117,344
Percentage of Total Portfolio 2.50% 2.60%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Israel    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 67,569 $ 67,280
Percentage of Total Portfolio 1.50% 1.50%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Germany    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 59,775 $ 50,386
Percentage of Total Portfolio 1.30% 1.10%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Switzerland    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 48,731 $ 35,504
Percentage of Total Portfolio 1.10% 0.80%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Sweden    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 21,054 $ 18,244
Percentage of Total Portfolio 0.50% 0.40%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Canada    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 17,978 $ 16,841
Percentage of Total Portfolio 0.40% 0.40%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Ireland    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 10,764 $ 4,729
Percentage of Total Portfolio 0.20% 0.10%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Singapore    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 0 $ 1,827
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 $ 452 $ 534
Percentage of Total Portfolio 0.00% 0.00%