XML 108 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Investment Company, Components Of Accumulated Earnings on Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Undistributed ordinary income $ 2,607 $ 6,562
Other accumulated losses (85,546) (84,271)
Net unrealized depreciation on investments (116,078) (74,433)
 Total accumulated losses (199,017) (152,142)
Short term capital loss 0 0
Long term capital loss $ 82,446 $ 82,541