v3.26.1
Income Taxes - Summary of Components of Distributable Earnings on Tax Basis (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Income Tax Disclosure [Abstract]  
Net tax appreciation (depreciation) $ 1,780
Other cumulative effect of timing differences $ (3,022)