v3.26.1
Income Taxes - Schedule of Cost and Unrealized Gain (Loss) of Company's Investments on Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Investment, Tax Basis, Unrealized Gain (Loss) [Abstract]      
Tax cost $ 571,192 $ 653,701 $ 70,883
Gross unrealized appreciation 3,266 4,135 317
Gross unrealized depreciation (7,116) (5,863) (118)
Net unrealized investment appreciation (depreciation) on investments $ (3,850) $ (1,728) $ 199