v3.26.1
Net Increase in Net Assets Resulting from Operations Per Share of Common Stock (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Increase in Net Assets Resulting from Operations Per Share of Common Stock    
Numerator for diluted net increase in net assets resulting from operations per common share $ 1,767,991 $ 5,934,049
Numerator for basic net increase in net assets resulting from operations per common share $ 1,767,991 $ 5,934,049
Denominator for weighted average shares of common stock outstanding - basic (in shares) 47,750,805 47,020,454
Denominator for weighted average shares of common stock outstanding - diluted (in shares) 47,750,805 47,020,454
Net increase in net assets resulting from operations - basic (in dollars per share) $ 0.04 $ 0.13
Net increase in net assets resulting from operations - diluted (in dollars per share) $ 0.04 $ 0.13