XML 69 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Schedule of Company's Investment (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Marketable Securities [Line Items]      
Total $ 1,533,302,472 $ 1,794,758,336  
Bank Debt      
Marketable Securities [Line Items]      
Total 1,358,559,662 1,577,800,543  
Other Corporate Debt      
Marketable Securities [Line Items]      
Total 59,883,928 64,772,456  
Equity Securities      
Marketable Securities [Line Items]      
Total 114,858,882 152,185,337  
Level 1      
Marketable Securities [Line Items]      
Total 427,941 412,880  
Level 1 | Bank Debt      
Marketable Securities [Line Items]      
Total 0 0  
Level 1 | Other Corporate Debt      
Marketable Securities [Line Items]      
Total 0 0  
Level 1 | Equity Securities      
Marketable Securities [Line Items]      
Total 427,941 412,880  
Level 2      
Marketable Securities [Line Items]      
Total 0 28,557,671  
Level 2 | Bank Debt      
Marketable Securities [Line Items]      
Total 0 28,557,671  
Level 2 | Other Corporate Debt      
Marketable Securities [Line Items]      
Total 0 0  
Level 2 | Equity Securities      
Marketable Securities [Line Items]      
Total 0 0  
Level 3      
Marketable Securities [Line Items]      
Total 1,532,874,531 1,765,787,785  
Level 3 | Independent Third-Party Valuation      
Marketable Securities [Line Items]      
Total 1,532,172,316 1,764,630,382 $ 1,506,246,606
Level 3 | Valuation Designee      
Marketable Securities [Line Items]      
Total 702,215 1,157,403 $ 844,615
Level 3 | Advisor Valuations      
Marketable Securities [Line Items]      
Total   1,157,403  
Level 3 | Bank Debt | Independent Third-Party Valuation      
Marketable Securities [Line Items]      
Total 1,358,559,662 1,549,242,872  
Level 3 | Bank Debt | Valuation Designee      
Marketable Securities [Line Items]      
Total 0    
Level 3 | Bank Debt | Advisor Valuations      
Marketable Securities [Line Items]      
Total   0  
Level 3 | Other Corporate Debt | Independent Third-Party Valuation      
Marketable Securities [Line Items]      
Total 59,756,438 64,772,456  
Level 3 | Other Corporate Debt | Valuation Designee      
Marketable Securities [Line Items]      
Total 127,490    
Level 3 | Other Corporate Debt | Advisor Valuations      
Marketable Securities [Line Items]      
Total   0  
Level 3 | Equity Securities | Independent Third-Party Valuation      
Marketable Securities [Line Items]      
Total 113,856,216 150,615,054  
Level 3 | Equity Securities | Valuation Designee      
Marketable Securities [Line Items]      
Total $ 574,725    
Level 3 | Equity Securities | Advisor Valuations      
Marketable Securities [Line Items]      
Total   $ 1,157,403