v3.26.1
Note 4 - Fair Value Measurements - Summary of Investments by Hierarchy Level (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Investments, fair value $ 262,645,641 $ 262,216,317
Fair Value, Inputs, Level 1 [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 2 [Member]    
Investments, fair value 0 0
Fair Value, Inputs, Level 3 [Member]    
Investments, fair value 262,645,641 262,216,317
Senior Secured Term Loan [Member]    
Investments, fair value 128,864,890 123,807,284
Senior Secured Term Loan [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, fair value 0 0
Senior Secured Term Loan [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, fair value 0 0
Senior Secured Term Loan [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, fair value 128,864,890 123,807,284
Senior Secured Term Loan Participations [Member]    
Investments, fair value 66,297,945 71,371,727
Senior Secured Term Loan Participations [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, fair value 0 0
Senior Secured Term Loan Participations [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, fair value 0 0
Senior Secured Term Loan Participations [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, fair value 66,297,945 71,371,727
Senior Secured Trade Finance Participations [Member]    
Investments, fair value 24,859,079 26,493,018
Senior Secured Trade Finance Participations [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, fair value 0 0
Senior Secured Trade Finance Participations [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, fair value 0 0
Senior Secured Trade Finance Participations [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, fair value 24,859,079 26,493,018
Convertible Debt [Member]    
Investments, fair value 30,806,874 29,092,471
Convertible Debt [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, fair value 0 0
Convertible Debt [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, fair value 0 0
Convertible Debt [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, fair value 30,806,874 29,092,471
Other Investment Companies [Member]    
Investments, fair value 11,816,853 11,451,817
Other Investment Companies [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, fair value 0 0
Other Investment Companies [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, fair value 0 0
Other Investment Companies [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, fair value 11,816,853 11,451,817
Warrant [Member]    
Investments, fair value 0 0
Warrant [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments, fair value 0 0
Warrant [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments, fair value 0 0
Warrant [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments, fair value $ 0 $ 0