Annual report pursuant to Section 13 and 15(d)

Fair Value of Investments (Details) - Schedule of Changes in Level 3 Assets Measured at Fair Value

v3.24.1
Fair Value of Investments (Details) - Schedule of Changes in Level 3 Assets Measured at Fair Value - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Changes in Level 3 Assets Measured at Fair Value [Line Items]      
Fair value at beginning of year $ 30,564,088 $ 34,307,092  
Purchases of investments    
Sales or repayment of investments (11,168,883)  
Payment-in-kind interest 166,339
Realized gain (loss) on investments (1,200) 4,368,297
Change in unrealized gain (loss) on investments (994,274) 3,057,582 12,873,238
Transfer due to restructuring    
Transfers in/out    
Fair value at end of year 29,734,953 30,564,088 34,307,092
Change in unrealized gain (loss) on Level 3 investments still held (994,274) 1,111,716  
First Lien Loans [Member]      
Schedule of Changes in Level 3 Assets Measured at Fair Value [Line Items]      
Fair value at beginning of year 13,144,967 19,400,200  
Purchases of investments    
Sales or repayment of investments (11,168,883)  
Payment-in-kind interest  
Realized gain (loss) on investments 4,368,297  
Change in unrealized gain (loss) on investments (843,527) 387,194  
Transfer due to restructuring   158,159  
Transfers in/out    
Fair value at end of year 12,301,440 13,144,967 19,400,200
Change in unrealized gain (loss) on Level 3 investments still held (843,527) (1,400,513)  
Second Lien Loans [Member]      
Schedule of Changes in Level 3 Assets Measured at Fair Value [Line Items]      
Fair value at beginning of year 10,976,647 11,435,134  
Purchases of investments    
Sales or repayment of investments  
Payment-in-kind interest 166,339  
Realized gain (loss) on investments  
Change in unrealized gain (loss) on investments 509,494 (300,328)  
Transfer due to restructuring   (158,159)  
Transfers in/out    
Fair value at end of year 11,652,480 10,976,647 11,435,134
Change in unrealized gain (loss) on Level 3 investments still held 509,494 (458,487)  
Unsecured Loans [Member]      
Schedule of Changes in Level 3 Assets Measured at Fair Value [Line Items]      
Fair value at beginning of year  
Purchases of investments    
Sales or repayment of investments  
Payment-in-kind interest  
Realized gain (loss) on investments  
Change in unrealized gain (loss) on investments  
Transfer due to restructuring    
Transfers in/out    
Fair value at end of year
Change in unrealized gain (loss) on Level 3 investments still held  
Equity [Member]      
Schedule of Changes in Level 3 Assets Measured at Fair Value [Line Items]      
Fair value at beginning of year 6,442,474 3,471,758  
Purchases of investments    
Sales or repayment of investments  
Payment-in-kind interest  
Realized gain (loss) on investments (1,200)  
Change in unrealized gain (loss) on investments (660,241) 2,970,716  
Transfer due to restructuring    
Transfers in/out    
Fair value at end of year 5,781,033 6,442,474 $ 3,471,758
Change in unrealized gain (loss) on Level 3 investments still held $ (660,241) $ 2,970,716