XML 92 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Tax Basis Components of Distributable Earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Undistributed ordinary income $ 28,818 $ 18,562
Undistributed long term capital gains 11,225 15,277
Unrealized appreciation (depreciation) 31,636 97,338
Temporary book/tax differences 12,967 (5,244)
Distributed Earnings, Total $ 84,646 $ 125,933