XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Accounting Policies - Schedule of Distributable Earnings on Tax Basis (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Accounting Policies [Abstract]      
Undistributed net investment income $ 7,476,383 $ 11,648,379 $ 9,342,951
Accumulated capital gains (losses) and other (14,786,107) (27,970,779) (15,703,257)
Capital loss carryover (101,070,039) (73,713,555) (57,692,925)
Unrealized appreciation (depreciation) (19,727,695) (23,015,323) (43,884,017)
Distributions payable 0 (2,590,520) (2,157,872)
Distributable earnings (loss) $ (128,107,458) $ (115,641,798) $ (110,095,120)