v3.26.1
Financial Highlights - Schedule of Financial Highlights (Parentheticals) (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Investment Company, Financial Highlights [Abstract]        
Fair value of common stock per share $ 14.31 $ 16.86 $ 15.46 $ 16.16
Investment company, expense ratio excluding incentive fee 3.16% 3.13%    
Investment Company Operating Expense Ratio Excluding Incentive Fee 1.51% 1.53%