v3.26.1
Consolidated Schedule of Investments (Parenthetical) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Investments [Line Items]    
Percentage of minimum qualifying assets 70.00% 70.00%
Aggregate acquisitions of investments $ 10,576,000  
Aggregate dispositions of investments $ 49,075,000  
Percentage of voting interests on investment securities owned 25.00% 25.00%
Non qualifying assets $ 62,350,849 $ 64,454,924
Percentage of non qualifying assets 5.20% 5.40%
Aggregate fair value $ 95,884,475 $ 100,629,224
Percentage of restricted securities 7.90% 8.30%
United States    
Schedule Of Investments [Line Items]    
Percentage of portfolio breakdown on investment 100.00% 100.00%
Other Than Government Securities    
Schedule Of Investments [Line Items]    
Aggregate acquisitions of investments $ 29,601,456 $ 131,653,782
Aggregate dispositions of investments $ 49,232,625 $ 208,418,374
Minimum | Non-Controlled Affiliated Investments    
Schedule Of Investments [Line Items]    
Percentage of voting interests on investment securities owned 5.00% 5.00%
Maximum | Non-Controlled Affiliated Investments    
Schedule Of Investments [Line Items]    
Percentage of voting interests on investment securities owned 25.00% 25.00%