XML 77 R65.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE - Schedule of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net increase in net assets resulting from operations $ 5,360,048 $ (13,164,651) $ 16,787,395 $ (9,096,966)
Dividends paid on unvested restricted stock   (110,783)   (225,138)
Net income attributable to common shareholders, basic   (13,275,434)   (9,322,104)
Net income attributable to common shareholders, diluted   $ (13,275,434)   $ (9,322,104)
Divided by:        
Basic weighted average shares of common stock outstanding (in shares) 23,198,863 22,114,341 23,362,942 22,106,205
Weighted average unvested restricted stock and dilutive stock options (in shares)   2,545   6,564
Diluted weighted average shares of common stock outstanding (in shares) 23,198,863 22,116,886 23,362,942 22,112,769
Basic earnings per common share (in dollars per share) $ 0.23 $ (0.60) $ 0.72 $ (0.42)
Diluted earnings per common share (in dollars per share) $ 0.23 $ (0.60) $ 0.72 $ (0.42)