Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Investments - Schedule of Fair Value Portfolio of Investments by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,466,647 $ 3,659,978
Geographic Concentration Risk | Total Investments Benchmark, Geographical    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,466,647 $ 3,659,978
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,035,927 $ 3,288,737
Percentage of Total Portfolio 90.40% 89.90%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | United Kingdom    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 118,031 $ 142,183
Percentage of Total Portfolio 2.70% 3.90%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Netherlands    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 117,344 $ 59,157
Percentage of Total Portfolio 2.60% 1.60%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Israel    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 67,280 $ 88,066
Percentage of Total Portfolio 1.50% 2.40%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Germany    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 50,386 $ 49,255
Percentage of Total Portfolio 1.10% 1.30%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Switzerland    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 35,504 $ 0
Percentage of Total Portfolio 0.80% 0.00%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Sweden    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 18,244 $ 0
Percentage of Total Portfolio 0.40% 0.00%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Canada    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 16,841 $ 16,251
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 $ 4,729 $ 4,649
Percentage of Total Portfolio 0.10% 0.10%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Singapore    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 1,827 $ 1,996
Percentage of Total Portfolio 0.00% 0.10%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Denmark    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 169 $ 9,284
Percentage of Total Portfolio 0.00% 0.30%
Geographic Concentration Risk | Total Investments Benchmark, Geographical | Other    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 365 $ 400
Percentage of Total Portfolio 0.00% 0.00%