v3.26.1
Portfolio Company Investments - Schedule of Investments Type With Corresponding Percentage of Total Portfolio Investments (Parenthetical) (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Summary of Investment Holdings [Line Items]    
Percentage of Fair Value 100.00% 100.00%
Percentage of Cost 100.00% 100.00%
Unitranche Investments [Member]    
Summary of Investment Holdings [Line Items]    
Percentage of Fair Value 50.40% 48.30%
Percentage of Cost 51.70% 49.30%