v3.26.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Income Tax Disclosure [Abstract]    
Nondeductible Excise Tax $ 17  
Aggregate Cost of Investments 3,159,548 $ 3,945,991
Net Unrealized Appreciation on the Company's Investments (Tax Basis) 5,295 16,695
Gross Unrealized Appreciation 14,842 14,705
Gross Unrealized Depreciation $ (20,137) $ (31,400)