v3.25.2
Investments and Fair Value Measurements - Summary of Valuation Techniques and Significant Unobservable Inputs Used in Valuation of Level 3 Investments (Details) - Level 3
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 338,628,502 $ 410,096,869
Enterprise Value Waterfall | EBITDA Multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value   25,500,000
Senior Secured Loans | Discounted Cash Flow | Discount Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 265,617,594 $ 327,406,701
Impact to valuation from an increase in input Decrease Decrease
Senior Secured Loans | Discounted Cash Flow | Discount Rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 4.5 4.8
Senior Secured Loans | Discounted Cash Flow | Discount Rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 11.5 9.2
Senior Secured Loans | Discounted Cash Flow | Discount Rate | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 6.6 6.3
Senior Secured Loans | Yield Analysis | Market Yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 32,212,100 $ 49,361,964
Impact to valuation from an increase in input Decrease Decrease
Senior Secured Loans | Yield Analysis | Market Yield | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 9.9 10.3
Senior Secured Loans | Yield Analysis | Market Yield | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 20.4 13.3
Senior Secured Loans | Yield Analysis | Market Yield | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 13.6 12.3
Senior Secured Loans | Recent Transactions | Transaction Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 22,528,070 $ 1,898,077
Senior Secured Loans | Enterprise Value Waterfall | EBITDA Multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 10,681,863 $ 25,468,528
Impact to valuation from an increase in input Increase Increase
Senior Secured Loans | Enterprise Value Waterfall | EBITDA Multiple | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 8.2 9.8
Senior Secured Loans | Enterprise Value Waterfall | EBITDA Multiple | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 9.8 13.1
Senior Secured Loans | Enterprise Value Waterfall | EBITDA Multiple | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range   12.3
Equity | Enterprise Value Waterfall | EBITDA Multiple    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 7,588,875 $ 5,961,599
Impact to valuation from an increase in input Increase Increase
Equity | Enterprise Value Waterfall | EBITDA Multiple | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 8.2 8.6
Equity | Enterprise Value Waterfall | EBITDA Multiple | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 14.4 14.6
Equity | Enterprise Value Waterfall | EBITDA Multiple | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Range 9.7 12.2