XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Accumulated Gains (Losses) as Calculated on Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Distributable ordinary income $ 281,140 $ 104,577 $ 104,080
Distributable capital gains 26,953 37,000 3,229
Other temporary book/tax differences 0 (5,506) (17,389)
Net change in unrealized appreciation/(depreciation) on investments (58,065) (10,194) 109,941
Total accumulated under-distributed (over-distributed) earnings $ 250,028 125,693 $ 199,861
Total accumulated under-distributed (over-distributed) earnings   $ 125,877