v3.26.1
Financial Highlights - Schedule of Financial Highlights (Parentheticals) (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Investment Company, Financial Highlights [Abstract]        
Fair value of common stock per share $ 12.37 $ 16.14 $ 15.46 $ 16.16
Investment company, expense ratio excluding incentive fee 6.29% 6.39%    
Investment Company Operating Expense Ratio Excluding Incentive Fee 2.96% 3.11%