v3.25.2
Investments - Geographic Composition of Investments at Cost and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Cost $ 1,658,604 $ 1,207,142
Fair Value $ 1,677,923 $ 1,216,443
% of Total Investments at Fair Value 100.00% 100.00%
Germany    
Schedule of Investments [Line Items]    
Cost $ 42,339 $ 42,487
Fair Value $ 44,169 $ 42,897
% of Total Investments at Fair Value 2.63% 3.53%
United States    
Schedule of Investments [Line Items]    
Cost $ 1,616,265 $ 1,164,655
Fair Value $ 1,633,754 $ 1,173,546
% of Total Investments at Fair Value 97.37% 96.47%