XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Reconciliation Increase in Net Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Increase in net assets resulting from operations $ 186,566 $ 222,023 $ 108,053
Adjustments:      
Net unrealized (gain) losses on investments 42,024 (13,191) 74,969
Other income for tax purposes, not book. (1,815) 2,680 688
Deferred organization costs (100) (100) (100)
Other expenses not currently deductible 3,809 2,263 2,621
Other book-tax differences (12,365) (4,959) (11,123)
Taxable Income $ 218,119 $ 208,716 $ 175,108