XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Reconciliation Increase in Net Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Increase in net assets resulting from operations $ 222,023 $ 108,053 $ 211,780
Adjustments:      
Net unrealized (gain) losses on investments (13,191) 74,969 (40,546)
Other income for tax purposes, not book. 2,680 688 4,957
Deferred organization costs (100) (100) (100)
Other expenses not currently deductible 2,263 2,621 391
Other book-tax differences (4,959) (11,123) (3,771)
Taxable Income $ 208,716 $ 175,108 $ 172,711