v3.26.1
Consolidated Schedules of Investments (Unaudited) (Parenthetical 2) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Aggregate fair value of securities $ 45,625,957 $ 39,875,260
Aggregate acquisition of investments 258,689,000  
Aggregate dispositions of investments $ 174,005,000  
Percentage of minimum qualifying assets 70.00%  
Non-qualifying assets $ 50,372,640,000  
Percentage of non-qualifying assets 7.10%  
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 acquisition of investments $ 263,453,658 $ 654,603,203
Aggregate dispositions of investments $ 174,004,945 $ 385,629,258
Non-controlled affiliated investments | Maximum    
Schedule of Investments [Line Items]    
Percentage of voting interests on investment securities owned 25.00%  
Non-controlled affiliated investments | Minimum    
Schedule of Investments [Line Items]    
Percentage of voting interests on investment securities owned 5.00%  
Investment, Identifier [Axis]: Aggregate Fair Value of These Securities    
Schedule of Investments [Line Items]    
Percentage of aggregate fair value of investments 6.40% 3.10%