v3.26.1
Income Taxes - Schedule of Aggregate Investment Unrealized Appreciation and Depreciation for Federal Income Tax Purposes (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Cost of investments for federal income tax purposes $ 1,272,824 $ 1,040,123 $ 779,654
Unrealized appreciation 38,544 8,619 8,396
Unrealized depreciation (60,535) (18,798) (3,687)
Net unrealized (depreciation) appreciation on investments $ (21,991) $ (10,179) $ 4,709