XML 84 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Reconciliation Increase in Net Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Increase in net assets resulting from operations $ 170,517 $ 186,566 $ 222,023
Adjustments:      
Net unrealized (gain) losses on investments (9,382) 42,024 (13,191)
Other income for tax purposes, not book. 3,536 (1,815) 2,680
Deferred organization costs (100) (100) (100)
Other expenses not currently deductible 5,346 3,809 2,263
Other book-tax differences (5,483) (12,365) (4,959)
Taxable Income $ 164,434 $ 218,119 $ 208,716