XML 96 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Investment Company, Components Of Accumulated Earnings on Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Undistributed ordinary income $ 6,562 $ 8,543
Other accumulated losses (84,271) (77,942)
Net unrealized depreciation on investments (74,433) (91,091)
 Total accumulated losses (152,142) (160,490)
Short term capital loss 0 7,233
Long term capital loss $ 82,541 $ 66,284