v3.26.1
Tax Information (Details 4) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Income Tax Paid $ 6,759 $ 2,025
U.S. Federal [Member]    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Income Tax Paid 5,000 2,025
U.S. State [Member]    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Income Tax Paid [1] $ 1,759
[1] State cash tax paid is not applicable as there are no state filing requirements for the Fund as of June 30, 2026, nor were any state filing requirements identified as of June 30, 2025. The above amount represents the state extensions paid in anticipation of tax year 2025 filing requirements for the Fund.