XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - Schedule of Components of Accumulated Earning - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Components Of Accumulated Earning Abstract      
Undistributed net investment income (loss) $ 148,613 $ 1,834,053
Undistributed capital gains 513,796
Capital loss carryforward (9,042,947)
Other accumulated gain (loss) (85,947) (7,575,518) (101,573)
Net unrealized appreciation (depreciation) (49,754,535) (102,926,664) 5,788,994
Total $ (58,734,816) $ (110,502,182) $ 8,035,270