v3.25.1
Investments - Geographic Composition of Investments at Cost and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Cost $ 1,526,647 $ 1,207,142
Fair Value $ 1,544,714 $ 1,216,443
% of Total Investments at Fair Value 100.00% 100.00%
Germany    
Schedule of Investments [Line Items]    
Cost $ 42,413 $ 42,487
Fair Value $ 44,279 $ 42,897
% of Total Investments at Fair Value 2.87% 3.53%
United States    
Schedule of Investments [Line Items]    
Cost $ 1,484,234 $ 1,164,655
Fair Value $ 1,500,435 $ 1,173,546
% of Total Investments at Fair Value 97.13% 96.47%