XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Portfolio for Tax Purpose (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
INCOME TAXES    
Aggregate cost of portfolio company securities $ 902,143,550 $ 875,823,177
Gross unrealized appreciation of portfolio company securities 38,379,839 28,927,746
Gross unrealized depreciation of portfolio company securities (65,262,547) (58,602,607)
Gross unrealized appreciation on foreign currency translations of portfolio company securities 11,142  
Gross unrealized depreciation on foreign currency translations of portfolio company securities (811,301) (1,414,678)
Aggregate fair value of portfolio company securities $ 874,460,683 $ 844,733,638