XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Benefits (Provisions) for Taxes on Realized and Unrealized Appreciation and Depreciation on Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Benefit (provision) for taxes on realized gain on investments $ (911) $ (1,177) $ 46
Benefit (provision) for taxes on unrealized appreciation (depreciation) on investments 105 (220) (235)
Benefit (provision) for taxes on realized and unrealized appreciation (depreciation) on investments $ (806) $ (1,397) $ (189)