XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
PORTFOLIO INVESTMENTS AND FAIR VALUE - Portfolio for Tax Purpose (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
PORTFOLIO INVESTMENTS AND FAIR VALUE    
Aggregate cost of portfolio company securities $ 961,788,706 $ 902,143,550
Gross unrealized appreciation of portfolio company securities 47,590,719 38,379,839
Gross unrealized depreciation of portfolio company securities (54,903,019) (65,262,547)
Gross unrealized appreciation on foreign currency translations of portfolio company securities 3,973 11,142
Gross unrealized depreciation on foreign currency translations of portfolio company securities (982,691) (811,301)
Aggregate fair value of portfolio company securities $ 953,497,688 $ 874,460,683