v3.26.1
Income Taxes - Schedule of Cost amd Unrealised Gain (Loss) of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Investment, Tax Basis, Unrealized Gain (Loss) [Abstract]    
Gross unrealized appreciation $ 5,743 $ 2,411
Gross unrealized depreciation (6,508) (2,289)
Net unrealized appreciation (depreciation) (765) 122
Tax cost $ 1,666,182 $ 888,796