v3.25.2
Investments - Schedule of Quantitative Information Regarding Level 3 Fair Value Measurements Inputs (Details)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value $ 176,295,138 $ 173,361,546
Measurement Input Market Yields | Valuation, Income Approach [Member] | Level 3 | Weighted Average    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average [1] 0.196  
Senior Secured First Lien Debt Investments | Measurement Input Market Yields | Valuation, Income Approach [Member] | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value $ 113,325,377 $ 102,502,885
Senior Secured First Lien Debt Investments | Measurement Input Market Yields | Valuation, Income Approach [Member] | Level 3 | Weighted Average    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.113 [1] 0.118 [2]
Senior Secured First Lien Debt Investments | Measurement Input Market Yields | Valuation, Income Approach [Member] | Level 3 | Minimum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.083 0.087
Senior Secured First Lien Debt Investments | Measurement Input Market Yields | Valuation, Income Approach [Member] | Level 3 | Maximum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.164 0.18
Senior Secured First Lien Debt Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value   $ 6,080,589
Senior Secured First Lien Debt Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3 | Weighted Average    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average [2]   0.184
Senior Secured First Lien Debt Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3 | Minimum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average   0.115
Senior Secured First Lien Debt Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3 | Maximum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average   0.284
Senior Secured First Lien Debt Investments | Measurement Input, Revenue Multiple | Market Comparable Approach | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value $ 1,872,450 $ 0
Weighted Average 0.0021  
Senior Secured First Lien Debt Investments | Measurement Input, Revenue Multiple | Market Comparable Approach | Level 3 | Weighted Average    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average [1] 0.0021  
Senior Secured First Lien Debt Investments | Measurement Input Recent Transaction | Recent Transaction | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value $ 17,344,716 25,611,612
Senior Secured First Lien Debt Investments | Measurement Input Recovery Amount | Recovery Analysis | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value 1,349,379 3,079,892
Unsecured Debt Investments | Measurement Input Recovery Amount | Recovery Analysis | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value 0 0
Equity, Warrants and Other Investments | Measurement Input Market Yields | Valuation, Income Approach [Member] | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value $ 7,160,862 $ 6,666,774
Weighted Average 0.196 0.174
Equity, Warrants and Other Investments | Measurement Input Market Yields | Valuation, Income Approach [Member] | Level 3 | Weighted Average    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average [2]   0.174
Equity, Warrants and Other Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value $ 28,527,795 $ 24,915,384
Equity, Warrants and Other Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3 | Weighted Average    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.11 [1] 0.126 [2]
Equity, Warrants and Other Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3 | Minimum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.04 0.047
Equity, Warrants and Other Investments | Measurement Input, EBITDA Multiple | Market Comparable Approach | Level 3 | Maximum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.225 0.284
Equity, Warrants and Other Investments | Measurement Input, Revenue Multiple | Market Comparable Approach | Level 3 | Weighted Average    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average [1] 0.0174  
Equity, Warrants and Other Investments | Measurement Input, Revenue Multiple | Market Comparable Approach | Level 3 | Minimum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.0021  
Equity, Warrants and Other Investments | Measurement Input, Revenue Multiple | Market Comparable Approach | Level 3 | Maximum    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Weighted Average 0.019  
Equity, Warrants and Other Investments | Measurement Input Recent Transaction | Recent Transaction | Level 3    
Schedule Of Investment Income Reported Amounts By Category [Line Items]    
Investments at Fair Value $ 6,714,559 $ 4,504,410
[1] Weighted by fair value.
[2] Weighted by fair value.