v3.25.2
Significant Accounting Policies - Summary of Valuation Techniques and Significant Unobservable Inputs (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Times
Dec. 31, 2024
USD ($)
Times
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity Fair Value [1],[2] $ 221,133,237 $ 165,834,356
Equity [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity Fair Value 831,388 377,668
Fair Value, Inputs, Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Loans Fair value 206,586,891 153,243,102
Equity Fair Value 206,586,891 153,243,102
Fair Value, Inputs, Level 3 [Member] | Senior Loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Loans Fair value 205,755,503 152,865,434
Fair Value, Inputs, Level 3 [Member] | Equity [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity Fair Value 831,388 377,668
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount Rate [Member] | Senior Loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Loans Fair value $ 201,508,774 $ 130,881,801
Valuation technique Discounted cash flow Discounted cash flow
Significant unobservable inputs Discount rate Discount rate
Debt securities trading measurement input weighted average [3] 9.72% 9.88%
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount Rate [Member] | Minimum [Member] | Senior Loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt securities trading measurement input range 8.17% 8.36%
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Discount Rate [Member] | Maximum [Member] | Senior Loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt securities trading measurement input range 16.50% 13.79%
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Quoted Price [Member] | Senior Loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Loans Fair value $ 4,246,729 $ 21,983,633
Valuation technique Recent transaction Recent transaction
Significant unobservable inputs Transaction price Transaction price
Debt securities, trading, measurement input [3] 99.08 98.96
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Quoted Price [Member] | Equity [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity Fair Value $ 120,283 $ 290,738
Valuation technique Recent transaction Recent transaction
Significant unobservable inputs Transaction price Transaction price
Trading Securities Debt [3] 1 1,000
Debt Securities, Trading, Measurement Input [3] 1 1,000
Equity Securities, FV-NI, Measurement Input [3] 1 1,000
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Quoted Price [Member] | Minimum [Member] | Senior Loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt securities, trading $ 98.5 $ 98
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Quoted Price [Member] | Maximum [Member] | Senior Loans [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Debt securities, trading 98.75 99.75
Fair Value, Inputs, Level 3 [Member] | Measurement Input, EBITDA Multiple [Member] | Equity [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity Fair Value $ 711,105 $ 86,930
Valuation technique Market Comparable Market Comparable
Significant unobservable inputs EV / LTM EBITDA multiple EV / LTM EBITDA multiple
Trading Securities Debt | Times [3] 11.82 10.5
Debt Securities, Trading, Measurement Input | Times [3] 11.82 10.5
Equity Securities, FV-NI, Measurement Input | Times [3] 11.82 10.5
Fair Value, Inputs, Level 3 [Member] | Measurement Input, EBITDA Multiple [Member] | Minimum [Member] | Equity [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Trading Securities Debt | Times 8.5  
Debt Securities, Trading, Measurement Input | Times 8.5  
Equity Securities, FV-NI, Measurement Input | Times 8.5  
Fair Value, Inputs, Level 3 [Member] | Measurement Input, EBITDA Multiple [Member] | Maximum [Member] | Equity [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Trading Securities Debt | Times 14  
Debt Securities, Trading, Measurement Input | Times 14  
Equity Securities, FV-NI, Measurement Input | Times 14  
Fair Value, Inputs, Level 3 [Member] | Measurement Input Percentage Of Ownership [Member] | Equity [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Valuation technique   Ownership allocation
Significant unobservable inputs   Percentage of ownership
Trading Securities Debt [3]   1.05
Debt Securities, Trading, Measurement Input [3]   1.05
Equity Securities, FV-NI, Measurement Input [3]   1.05
[1] Securities are valued using significant unobservable inputs and are classified as Level 3 in the fair value hierarchy. Refer to Note 2 to the consolidated financial statements.
[2] Senior loans are variable rate obligations which generally pay interest rates that are periodically redetermined by reference to a base lending rate and spread, which are both subject to change. The rate shown represents the rate at period end.
[3] A weighted average is an average in which each input in the grouping is assigned a weighting before summing to a single average value. The weighting of the input is determined based on a security’s fair value as a percentage of the total fair value.