v3.26.1
Summary of Significant Accounting Policies - Schedule of Unobservable Inputs (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Marketable Securities [Line Items]    
Fair Value $ 1,290,523,348 $ 1,533,302,472
Level 3    
Marketable Securities [Line Items]    
Fair Value 1,287,800,196 1,532,874,531
Bank Debt | Income Approach | Discount Rate | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 947,214,873 $ 1,165,504,450
Bank Debt | Income Approach | Discount Rate | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 3.9 7.7
Bank Debt | Income Approach | Discount Rate | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 27 28.3
Bank Debt | Income Approach | Discount Rate | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 12.2 11.3
Bank Debt | Market Comparable Companies | Revenue Multiples | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 97,497,403 $ 86,637,697
Bank Debt | Market Comparable Companies | Revenue Multiples | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 0.3 0.4
Bank Debt | Market Comparable Companies | Revenue Multiples | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 1.2 3.3
Bank Debt | Market Comparable Companies | Revenue Multiples | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 0.6 1.7
Bank Debt | Market Comparable Companies | EBITDA Multiples | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 60,266,370 $ 54,856,441
Bank Debt | Market Comparable Companies | EBITDA Multiples | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 3 4.5
Bank Debt | Market Comparable Companies | EBITDA Multiples | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 8.3 10
Bank Debt | Market Comparable Companies | EBITDA Multiples | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 4.9 9
Bank Debt | Market Quotations | Indicative Bid/Ask Quotes | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 10,330,216 $ 47,153,463
Range 1 1
Bank Debt | Market Quotations | Indicative Bid/Ask Quotes | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 1 1
Bank Debt | Transaction Approach | Level 3    
Marketable Securities [Line Items]    
Fair Value   $ 4,407,611
Other Corporate Debt | Income Approach | Discount Rate | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 2,564,229  
Range 8.2  
Other Corporate Debt | Income Approach | Discount Rate | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 8.2  
Other Corporate Debt | Market Comparable Companies | Book Value Multiples | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 59,756,438 $ 59,756,438
Range 1 1.6
Other Corporate Debt | Market Comparable Companies | Book Value Multiples | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 1 1.6
Other Corporate Debt | Asset Approach | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 127,490 $ 127,490
Equity | Income Approach | Discount Rate | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 16,570,849 $ 16,736,055
Equity | Income Approach | Discount Rate | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 8.2 13.4
Equity | Income Approach | Discount Rate | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 13.4 15
Equity | Income Approach | Discount Rate | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 13.4 13.5
Equity | Market Comparable Companies | Revenue Multiples | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 7,060,651 $ 15,970,951
Equity | Market Comparable Companies | Revenue Multiples | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 0.3 0.4
Equity | Market Comparable Companies | Revenue Multiples | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 8.8 4.8
Equity | Market Comparable Companies | Revenue Multiples | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 2 0.8
Equity | Market Comparable Companies | EBITDA Multiples | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 15,742,217 $ 9,463,322
Equity | Market Comparable Companies | EBITDA Multiples | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 3 4.5
Equity | Market Comparable Companies | EBITDA Multiples | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 10.5 19.3
Equity | Market Comparable Companies | EBITDA Multiples | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 10.1 18
Equity | Market Comparable Companies | Book Value Multiples | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 55,097,667 $ 51,042,935
Range 2 1.6
Equity | Market Comparable Companies | Book Value Multiples | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 2 1.6
Equity | Option Pricing Model | EBITDA/Revenue Multiples | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 14,094,704 $ 19,318,718
Equity | Option Pricing Model | EBITDA/Revenue Multiples | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 1.8 2.2
Equity | Option Pricing Model | EBITDA/Revenue Multiples | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 9.5 10
Equity | Option Pricing Model | EBITDA/Revenue Multiples | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 5.4 6.3
Equity | Option Pricing Model | Implied Volatility | Level 3 | Minimum    
Marketable Securities [Line Items]    
Range 45 45
Equity | Option Pricing Model | Implied Volatility | Level 3 | Maximum    
Marketable Securities [Line Items]    
Range 80.2 75
Equity | Option Pricing Model | Implied Volatility | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Range 61.6 60.7
Equity | Option Pricing Model | Term | Level 3 | Minimum    
Marketable Securities [Line Items]    
Unobservable input, Term 1 month 6 days 1 month 6 days
Equity | Option Pricing Model | Term | Level 3 | Maximum    
Marketable Securities [Line Items]    
Unobservable input, Term 3 years 3 years
Equity | Option Pricing Model | Term | Level 3 | Weighted Average    
Marketable Securities [Line Items]    
Unobservable input, Term 1 year 7 months 6 days 1 year 9 months 18 days
Equity | Transaction Approach | Level 3    
Marketable Securities [Line Items]    
Fair Value $ 1,477,089 $ 1,898,960